-
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 Error Prone fork 2.36.0-picnic-1 -> 2.36.0-picnic-2 #1499
base: master
Are you sure you want to change the base?
Conversation
This new release is published using GitHub Packages rather than JitPack. This comes with a simpler release setup and a (hopefully) more stable package repository. A minor downside is that GitHub Packages require authenticated access, even for read access. The documentation has been updated accordingly. The new release is no longer published using a custom groupId, enabling some build simplifications. While there, some obsolete fork-related documentation and configuration is dropped. See: - https://github.com/PicnicSupermarket/error-prone/releases/tag/v2.36.0-picnic-2 - PicnicSupermarket/error-prone@v2.36.0-picnic-1...v2.36.0-picnic-2
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.
Some context.
Pending a release of [google/error-prone#3301][error-prone-pull-3301], this | ||
flag must currently be used in combination with `-Perror-prone-fork`. |
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.
This should have been deleted in the context of #685.
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-surefire-plugin</artifactId> | ||
<configuration> | ||
<systemPropertyVariables> | ||
<!-- Property used by `ErrorProneForkTest` | ||
to verify fork identification. --> | ||
<error-prone-fork-in-use>true</error-prone-fork-in-use> | ||
</systemPropertyVariables> | ||
</configuration> | ||
</plugin> |
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.
This should have been deleted in the context of #685.
Quality Gate passedIssues Measures |
Suggested commit message:
|
Suggested commit message:
This is possible thanks to PicnicSupermarket/error-prone@a3aaf7c. See the README update for the requisite local changes. In the context of this work I also filed s4u/setup-maven-action#112.
NB: There's still a dependency on JitPack for
com.github.lhotari:reactor-error-prone
. It appears that in the last few days JitPack is more stable again. Let's review this dependency if/when flakiness returns.