diff options
author | Tobias Thierer <tobiast@google.com> | 2018-06-01 13:58:11 +0100 |
---|---|---|
committer | Tobias Thierer <tobiast@google.com> | 2018-07-13 17:26:37 +0100 |
commit | 81b148b2084684bdff02000538f319a4afc44c96 (patch) | |
tree | fee90daef9e84b0cb1593076280610f3b833dd48 /annotations/generate_annotated_java_files.py | |
parent | c42963dd3ba59314cffb5b51bf9e20078faf9c12 (diff) |
Verify java.util.jar.{Attributes,JarFile,JarVerifier} against OpenJDK 8u121-b13.
This concludes verification of java.util.jar.*.
Attributes
- Fix "JAR Manifest" typo in link to match upstream's JAR_Manifest,
which is correct.
Note that these links still won't work in the generated HTML
because of bug 109736349.
- Drop Attributes.Name.NAME (callers use
StrictJarManifest.ATTRIBUTE_NAME_NAME instead).
JarFile
- Drop unused META_DIR constant, not present upstream.
- Added missing change markers and commented-out removed upstream code.
- The change from http://b/27826114 to make JarFile thread safe
synchronizes on this; it might be better to use a volatile
field instead. This CL adds a comment to this effect, but doesn't
bother to touch the current logic.
JarVerifier
- Tweak change markers for NPE/IOE. This Android change fixes an
upstream bug; this fix has also been contributed back to
OpenJDK via https://bugs.openjdk.java.net/browse/JDK-8206863
Bug: 35910877
Test: Treehugger
Change-Id: Id53d8e9e9227a38f36a932effe8b095c336c5171
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions