Skip to content

Commit

Permalink
Bump pmd to 7.7.0 (#309)
Browse files Browse the repository at this point in the history
This required reworking the default ruleset we use for PMD, since
they've re-arranged everything in the 6 to 7 version jump.
  • Loading branch information
shs96c authored Nov 4, 2024
1 parent bbd4cf9 commit 62bc8f3
Show file tree
Hide file tree
Showing 11 changed files with 1,744 additions and 481 deletions.
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ maven.install(
"com.puppycrawl.tools:checkstyle:10.20.0",

# PMD deps
"net.sourceforge.pmd:pmd-dist:6.46.0",
"net.sourceforge.pmd:pmd-dist:7.7.0",

# Spotbugs deps
"org.slf4j:slf4j-api:1.7.32",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -482,7 +482,7 @@ pmd_binary(
| Name | Description | Default Value |
| :------------- | :------------- | :------------- |
| <a id="pmd_binary-name"></a>name | The name of the target | none |
| <a id="pmd_binary-main_class"></a>main_class | The main class to use for PMD. | `"net.sourceforge.pmd.PMD"` |
| <a id="pmd_binary-main_class"></a>main_class | The main class to use for PMD. | `"net.sourceforge.pmd.cli.PmdCli"` |
| <a id="pmd_binary-deps"></a>deps | The deps required for compiling this binary. May be omitted. | `None` |
| <a id="pmd_binary-runtime_deps"></a>runtime_deps | The deps required by PMD at runtime. May be omitted. | `None` |
| <a id="pmd_binary-srcs"></a>srcs | If you're compiling your own PMD binary, the sources to use. | `None` |
Expand Down
Loading

0 comments on commit 62bc8f3

Please sign in to comment.