Skip to content
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

Support ErrorProne for Java (1000USD Bounty) #3447

Closed
lihaoyi opened this issue Sep 3, 2024 · 1 comment · Fixed by #3460
Closed

Support ErrorProne for Java (1000USD Bounty) #3447

lihaoyi opened this issue Sep 3, 2024 · 1 comment · Fixed by #3460
Labels
Milestone

Comments

@lihaoyi
Copy link
Member

lihaoyi commented Sep 3, 2024


From the maintainer Li Haoyi: I'm putting a 1000USD bounty on this issue, payable by bank transfer on a merged PR implementing this.


ErrorProne is a common Java linter, and we should support it as a contrib/ module to better support Java projects. We should support all common configuration options, and provide it as an ErrorProneModule to allow usage on JavaModules and ScalaModules (which can contain Java sources). This needs to come with a reasonable set of unit tests, docs, and at least one example test that can be included in the documentation

May be able to adapt something from google/error-prone#291

@lihaoyi lihaoyi changed the title Support ErrorProne for Java (50USD Bounty) Support ErrorProne for Java (1000USD Bounty) Sep 3, 2024
@lefou lefou added the bounty label Sep 3, 2024
lefou added a commit that referenced this issue Sep 4, 2024
@lefou lefou mentioned this issue Sep 4, 2024
7 tasks
lefou added a commit that referenced this issue Sep 8, 2024
@lefou
Copy link
Member

lefou commented Sep 8, 2024

@lefou lefou closed this as completed in 221a23e Sep 8, 2024
@lefou lefou added this to the 0.12.0-RC1 milestone Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants