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

Push SpotBugs results as check run annotations #415

Closed
iosmanthus opened this issue Dec 17, 2021 · 1 comment · Fixed by #502 or #532
Closed

Push SpotBugs results as check run annotations #415

iosmanthus opened this issue Dec 17, 2021 · 1 comment · Fixed by #502 or #532

Comments

@iosmanthus
Copy link
Member

Feature Request

Is your feature request related to a problem? Please describe:

There is no linter tool for client-java now. SpotBugs is a program that uses static analysis to look for bugs in Java code. This tool should be added to our library's Github action. It will help improve the code's quality.

Describe the feature you'd like:

Add SpotBugs to Github actions and check each pull request and branch automatically. We may create an issue to track those issues found by SpotBugs.

@zz-jason
Copy link
Member

  1. there are some known issues found in SpotBugs, @iosmanthus @marsishandsome we need to fix them firstly
  2. there is a github action for SpotBugs, like this: https://github.com/jwgmeligmeyling/spotbugs-github-action. We need to add the action and triggre it in each PR.

zz-jason pushed a commit that referenced this issue Feb 16, 2022
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
zz-jason added a commit that referenced this issue Mar 22, 2022
…to master (#532)

Co-authored-by: Jian Zhang <zjsariel@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants