-
Sub-task
-
Resolution: Fixed
-
P3
-
8, 9
AnnotatedType has been a source of many bugs, and complicates the API considerably. Furthermore, it is questionable whether it implements the javax.lang.model API calls correctly.
It should be eliminated. Type should contain type annotations, and the basic type annotation accessor functions instead, and the javax.lang.model API functions should be implemented properly.
It should be eliminated. Type should contain type annotations, and the basic type annotation accessor functions instead, and the javax.lang.model API functions should be implemented properly.
- duplicates
-
JDK-8219623 Internal compiler error while compiling
-
- Closed
-
-
JDK-8210487 NullPointerException by compiler in ....javac.code.Types.removeWildcards
-
- Closed
-
- relates to
-
JDK-8042803 Types.wildLowerBound and cvarLowerBound should call unannotatedType()
-
- Closed
-