Skip to content

add spotbugs feedback to workflow#552

Merged
fgdrf merged 1 commit into
masterfrom
fgdrf-spotbugs-guthub-action
Oct 9, 2021
Merged

add spotbugs feedback to workflow#552
fgdrf merged 1 commit into
masterfrom
fgdrf-spotbugs-guthub-action

Conversation

@fgdrf

@fgdrf fgdrf commented Oct 8, 2021

Copy link
Copy Markdown
Contributor
  • executes goal spotbugs:check
  • adds report to list reported errors as feedback for pull-requests and master-builds

@fgdrf fgdrf added this to the 2.3.0 milestone Oct 8, 2021
@fgdrf

fgdrf commented Oct 8, 2021

Copy link
Copy Markdown
Contributor Author

@sschulz92 before we proceed with spotbugs fixes (see #551 and #550) I'd like to get feedback about the current state. Then we see changes/improvements on every pull-request and can avoid introducing new issues while changing existing code.

@fgdrf

fgdrf commented Oct 8, 2021

Copy link
Copy Markdown
Contributor Author

getting feedback for spotbugs increases build-time from ~3min to ~11min for the main compile-step, I guess its worth to wait a bit longer and provide details about the issues in the code-base

@fgdrf

fgdrf commented Oct 8, 2021

Copy link
Copy Markdown
Contributor Author

Nice, current state : 350 spotbugs issues found, see https://github.com/locationtech/udig-platform/pull/552/checks?check_run_id=3843521836

Just note that we report errors only (see pom.xml for spotbugs-maven-plugin)

@sschulz92 sschulz92 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@fgdrf fgdrf merged commit 497ad3c into master Oct 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants