diff options
author | Googler <noreply@google.com> | 2016-07-01 14:25:13 +0000 |
---|---|---|
committer | Lukacs Berki <lberki@google.com> | 2016-07-04 07:17:51 +0000 |
commit | 6382bfd45ee39f97809a185216a183686e1a8f1b (patch) | |
tree | 29c106fd8e7d458e6474e27240bb799a01dfdc66 /src/tools/android/java/com/google/devtools/build/android/XmlResourceValues.java | |
parent | f47fd83ad044bb786883662380e4cf1f53c3cc63 (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.java | 2 |
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(); } |