-
Improvement
-
Resolution: Fixed
-
Minor
Currently there is no Java 9+ signatures for Animal Sniffer, so we cannot really compile code for Java 11 without disable static checks. CC olamy who may know workarounds
Proposal:
- Disable Animal sniffer when java.level is 9 or above
- Enable http://openjdk.java.net/jeps/247 flags for newer versions (maybe Maven Compiler does it automatically)
- is blocking
-
JENKINS-54828 Support building plugins with Java 11 and 17
-
- Closed
-
- links to
IMHO we do not need anymore animal sniffer but simply use the release compiler flag...
Read the motivation section here http://openjdk.java.net/jeps/247 I guess this was inspired by our signatures.
This simply insure the code is RELEASE compatible.