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

Remove use of deprecated PMD ruleset #12044

Merged
merged 2 commits into from
Dec 9, 2021
Merged

Conversation

xvrl
Copy link
Member

@xvrl xvrl commented Dec 9, 2021

This fixes annoying warnings we were getting during build.

  • Use a custom PMD ruleset, since the built-in one uses deprecated rules.
  • UnnecessaryImport replaces most of the deprecated rules
  • Update maven-pmd-plugin to 3.15
  • Exclude ancient asm version from caliper, since this was causing
    incompatibility warnings with PMD and could also affect our tests runs
    in unexpected ways

This fixes annoying warnings we were getting during build.

- Use a custom PMD ruleset, since the built-in on uses deprecated rules.
- UnnecessaryImport replaces most of the deprecated rules
- Update maven-pmd-plugin to 3.15
- Exclude ancient asm version from caliper, since this was causing
  incompatility warnings with PMD and could also affect our tests runs
  in unexpected ways
@xvrl xvrl merged commit ffc5ade into apache:master Dec 9, 2021
@xvrl xvrl deleted the fix-deprecated-pmd branch December 9, 2021 21:04
@abhishekagarwal87 abhishekagarwal87 added this to the 0.23.0 milestone May 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants