diff options
author | Neil Fuller <nfuller@google.com> | 2016-08-22 16:25:48 +0100 |
---|---|---|
committer | Neil Fuller <nfuller@google.com> | 2016-08-30 10:23:27 +0100 |
commit | 7accc5fb09911a1dcc027f48089845f617f2912e (patch) | |
tree | ea3cd77961f40a0cf3c25ec564457296faa3e3b5 /annotations/generate_annotated_java_files.py | |
parent | 12e0e4c2809e344686f12867887f454948789933 (diff) |
OpenJDK 8 u60 changes for some j.l.reflect classes
Mostly no-op changes to bring the source code closer in line with
upstream source for the touched files.
Some JavaDoc changes have been made to AnnotatedElement to remove
references to the Java bytecode spec not used on Android. An
additional Android note has been added to reflect the fact that
annotation ordering is not guaranteed.
The modifications to Class / Field affect the current.txt in
frameworks/base for no good reason: the use of a different generic
variable name results in changes because the tools think methods
have been added / removed when they haven't.
The only public API change from upstream included here is adding
"extends AnnotatedElement" to GenericDeclaration. All platform
subclasses already did implement this interface. App classes that
implement this interface may be affected but only if they do not
currently implement those methods and they are somehow called.
Public methods that have been added by this change have been hidden:
a follow-up change will unhide and add tests for these.
Bug: 28666126
Test: cts ran for libcore (libcore, harmony_java_lang, org) and
host art tests.
Change-Id: I1c6fb73960ac2539e42920978fc2aea4ea222cf4
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions