aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2016-07-01 14:25:13 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-07-04 07:17:51 +0000
commit6382bfd45ee39f97809a185216a183686e1a8f1b (patch)
tree29c106fd8e7d458e6474e27240bb799a01dfdc66 /src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java
parentf47fd83ad044bb786883662380e4cf1f53c3cc63 (diff)
Parse layout/menu/drawable, etc XML files for R.id
To be used by a later CL where we use this more complete picture of all the resource items to generate our own R.java/class without invoking AAPT (and split out AAPT to a separate action that is off the java builder critical path). Technically aapt creates R.id.foo for attr <enum name="foo" ... /> and flag as well, but I haven't seen code that actually relies on that. Currently off-by-default (only exercised by tests). -- MOS_MIGRATED_REVID=126407838
Diffstat (limited to 'src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java')
-rw-r--r--src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java b/src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java
index 4321b9ad96..5876966239 100644
--- a/src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java
+++ b/src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java
@@ -273,7 +273,7 @@ public class XmlResourceValues {
"cast",
"unchecked"
}) // The interface returns Iterator, force casting based on documentation.
- private static Iterator<Attribute> iterateAttributesFrom(StartElement start) {
+ static Iterator<Attribute> iterateAttributesFrom(StartElement start) {
return (Iterator<Attribute>) start.getAttributes();
}