Skip to content

Run and enforce Error Prone from root lint - #183

Merged
mikehorgan-dell merged 2 commits into
mainfrom
fix/main-quality-gates
Sep 2, 2026
Merged

Run and enforce Error Prone from root lint#183
mikehorgan-dell merged 2 commits into
mainfrom
fix/main-quality-gates

Conversation

@mikehorgan-dell

@mikehorgan-dell mikehorgan-dell commented Sep 2, 2026

Copy link
Copy Markdown
Member

Summary

  • run the engine Error Prone target from the repository-level lint workflow
  • resolve the six existing Error Prone findings
  • fail lint on future Error Prone warnings and errors
  • make operation retry-count updates atomic and cover concurrent increments

Stop downgrading analyzer errors and promote warnings to compilation failures. Resolve the existing findings, including the non-atomic volatile retry-counter update, and cover concurrent increments with a regression test.
@mikehorgan-dell
mikehorgan-dell merged commit 3efd116 into main Sep 2, 2026
6 checks passed
@mikehorgan-dell
mikehorgan-dell deleted the fix/main-quality-gates branch September 2, 2026 13:28
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.

1 participant