-
Enhancement
-
Resolution: Fixed
-
P3
-
7
-
b123
-
generic, x86
-
generic, linux
-
Verified
6966357 changed javac to only accept classfile attributes defined for the version of the containing class file. This has been seen as a problem/regression by some folk who have been using v49 attributes in v48 classfiles and expecting them to work.
To cover this situation and any related issues that may arise, it is proposed to add a new -Xlint suboption to control all warnings that javac may generate related to anomalous conditions in the class files that it reads.
To cover this situation and any related issues that may arise, it is proposed to add a new -Xlint suboption to control all warnings that javac may generate related to anomalous conditions in the class files that it reads.
- duplicates
-
JDK-6966357 javac 7 regression handling generic return type in Ini4J library
- Closed
-
JDK-6929156 need new lint options for compiler
- Closed
- relates to
-
JDK-7005284 augment error message about classfile version with related -target info
- Closed
-
JDK-8010179 Remove transitional target values from javac
- Closed