diff options
| author | Tobias Thierer <tobiast@google.com> | 2018-07-20 10:31:29 -0700 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2018-07-20 10:31:29 -0700 |
| commit | c9923e3e9128a06b08321beeaa9a8be7351224ad (patch) | |
| tree | 6569dc91ac40500e6ecd81295c7ed96a5f886658 /core/java | |
| parent | 8164060184c63cd09b116e83a15a86161e3add8e (diff) | |
| parent | d05cdbcccd827709a2ddccd1aac3fea4d2d16d6d (diff) | |
Merge "Use StrictJarManifest.ATTRIBUTE_NAME_NAME instead of Attributes.Name.NAME." am: 2dc5a42743 am: 597eb7f87e
am: d05cdbcccd
Change-Id: I04ccac84d682b1bfd789f0e9f28cdd1113e52c76
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/util/jar/StrictJarManifest.java | 5 | ||||
| -rw-r--r-- | core/java/android/util/jar/StrictJarManifestReader.java | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/util/jar/StrictJarManifest.java b/core/java/android/util/jar/StrictJarManifest.java index dbb466cd1760..faec099b001f 100644 --- a/core/java/android/util/jar/StrictJarManifest.java +++ b/core/java/android/util/jar/StrictJarManifest.java @@ -44,6 +44,9 @@ public class StrictJarManifest implements Cloneable { private static final byte[] VALUE_SEPARATOR = new byte[] { ':', ' ' }; + /** The attribute name "Name". */ + static final Attributes.Name ATTRIBUTE_NAME_NAME = new Attributes.Name("Name"); + private final Attributes mainAttributes; private final HashMap<String, Attributes> entries; @@ -276,7 +279,7 @@ public class StrictJarManifest implements Cloneable { Iterator<String> i = manifest.getEntries().keySet().iterator(); while (i.hasNext()) { String key = i.next(); - writeEntry(out, Attributes.Name.NAME, key, encoder, buffer); + writeEntry(out, ATTRIBUTE_NAME_NAME, key, encoder, buffer); Attributes attributes = manifest.entries.get(key); Iterator<?> entries = attributes.keySet().iterator(); while (entries.hasNext()) { diff --git a/core/java/android/util/jar/StrictJarManifestReader.java b/core/java/android/util/jar/StrictJarManifestReader.java index 9881bb003d03..b17abc8a0ffa 100644 --- a/core/java/android/util/jar/StrictJarManifestReader.java +++ b/core/java/android/util/jar/StrictJarManifestReader.java @@ -58,7 +58,7 @@ class StrictJarManifestReader { public void readEntries(Map<String, Attributes> entries, Map<String, StrictJarManifest.Chunk> chunks) throws IOException { int mark = pos; while (readHeader()) { - if (!Attributes.Name.NAME.equals(name)) { + if (!StrictJarManifest.ATTRIBUTE_NAME_NAME.equals(name)) { throw new IOException("Entry is not named"); } String entryNameValue = value; |
