-
Notifications
You must be signed in to change notification settings - Fork 39
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
Upgrade maven-compiler-plugin 3.10.1 -> 3.12.1 #515
Upgrade maven-compiler-plugin 3.10.1 -> 3.12.1 #515
Conversation
Suggested commit message:
|
Looks good. No mutations were possible for these changes. |
2 similar comments
Looks good. No mutations were possible for these changes. |
Looks good. No mutations were possible for these changes. |
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.
Added a commit with some suggestions. With these changes, running with -Dverification.skip
logs:
[WARNING] The property failOnWarning is set to true, but showWarnings is set to false.
[WARNING] With compiler's warnings silenced the failOnWarning has no effect.
Didn't see a nice/proper/robust way around that yet.
Separately for that, I noticed that building against the Error Prone fork causes an error if run from within a submodule. That's surprising and requires further investigation. (EOD earliest; meetings now.)
This issue also breaks the |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
77ba138
to
cea6018
Compare
Looks good. No mutations were possible for these changes. |
I rebased and upgraded to version 3.12.0; all-in-all this upgrade now makes for a nice cleanup. The only open point is the issue with building a subset of the modules against the fork. I don't want to further block this PR on that; will have a small final look to see whether I can find a fix. |
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.
K, upon retesting I conclude that the issue with the partial builds using the Error Prone fork are not new at all; but with -pl
and by cd
-ing into the subdirectory I can reproduce the issue against master
. @rickie I think we can merge this one, finally :)
cea6018
to
16a9839
Compare
Rebased and resolved conflict, will take a look tomorrow. |
Looks good. No mutations were possible for these changes. |
16a9839
to
38a0767
Compare
Looks good. No mutations were possible for these changes. |
<configuration> | ||
<!-- XXX: MCOMPILER-503: The plugin constructs a highly |
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.
Nice, we can archive this one: https://github.com/PicnicSupermarket/maven-compiler-plugin-issue-503
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.
Good once; done. ✔️
</path> | ||
<path> | ||
<groupId>${project.groupId}</groupId> | ||
<artifactId>refaster-runner</artifactId> | ||
<version>${project.version}</version> | ||
</path> | ||
</annotationProcessorPaths> | ||
</configuration> |
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.
IIUC we can now drop this one: https://github.com/PicnicSupermarket/error-prone-support/pull/515/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R1596, right?
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.
Hmm, that one counteracts the opposite config on line 911. This way warnings are disabled if -Dverification.skip
is specified.
I updated the PR to include the upgrade to version 3.12.1. |
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
Looks good. No mutations were possible for these changes. |
Nice improvements. Cool to see so many improvements in these releases 😄. Makes the |
For future reference: this cleanup triggered a bug in IntelliJ IDEA; see #958 for details. |
This PR contains the following updates:
3.10.1
->3.11.0