-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Error prone 2.4 #81
Conversation
This would solve #77, wouldn't it? |
Yes. I just had a look at the failing builds : mac builds fail on j2objc missing , need activate profile to skip tests; jdk14 tests fail on additional warnings since jdk11 |
@nicerloop ah yes sorry for the failing ghactions, I just added that yesterday and obviously some are failing for bad reasons. |
public void setUp() | ||
throws Exception | ||
{ | ||
super.setUp(); | ||
setForceJavacCompilerUse( true ); | ||
if ( java8() ) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does it mean we do not test with new jdk such 14?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did test on LTS jdk8 and jdk11, and warning count changes ; I did not test with other jdk
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I disable the j2objc
test for ghactions.
Still some issues with jdk14
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nicerloop rebase with master I have disabled jdk14 until we get this fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I locally have issues with jdk14 in plexus-compiler-eclipse("The type java.lang.Object cannot be resolved") and plexus-compiler-javac (source/target 1.6 not supported anymore, use 7 or later)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems to me master does not build with jdk14
e4cf626
to
33fd480
Compare
Rebased on master, all checks OK. |
…avax.tools.JavaCompiler
33fd480
to
b7f6893
Compare
Rebased on master |
Update error-prone to 2.4.0 using ErrorProneJavaCompiler implementation of java.tools.JavaCompiler based on plexus-compiler-javac