A PMD Ruleset for Java
Find a file
Paul Campbell c62d32a8b1
Update rules (#18)
* Discontinue using Rule UnsynchronizedStaticDateFormatter

[WARNING] Discontinue using Rule name category/java/multithreading.xml/UnsynchronizedStaticDateFormatter as it is scheduled for removal from PMD. PMD 7.0.0 will remove support for this Rule.

* Fix constraints for DataflowAnomalyAnalysis

[WARNING] Removed misconfigured rule: DataflowAnomalyAnalysis cause: Constraint violated on property value '0' (Should be between 1 and 2000)

* Fix CommentRequired uses deprecated property

[WARNING] Rule CommentRequired uses deprecated property 'headerCommentRequirement'. Future versions of PMD will remove support for this property. Please use 'classCommentRequirement' instead!

* Replace deprecated rule with InvalidLogMessageFormat

[WARNING] Use Rule name category/java/errorprone.xml/InvalidLogMessageFormat instead of the deprecated Rule name category/java/errorprone.xml/InvalidSlf4jMessageFormat. PMD 7.0.0 will remove support for this deprecated Rule name usage.

* Remove deprecated rule LoggerIsNotStaticFinal

[WARNING] Discontinue using Rule name category/java/errorprone.xml/LoggerIsNotStaticFinal as it is scheduled for removal from PMD. PMD 7.0.0 will remove support for this Rule.
2020-03-20 09:05:21 +00:00
.github Replace Jenkins with Github Actions (#17) 2020-03-20 08:34:26 +00:00
src/main/resources/net/kemitix/pmd Update rules (#18) 2020-03-20 09:05:21 +00:00
.gitignore Ignore pom version backups 2018-02-20 20:57:41 +00:00
CHANGELOG.org Replace Jenkins with Github Actions (#17) 2020-03-20 08:34:26 +00:00
kemitix-pmd-ruleset.iml Update iml 2018-03-07 19:00:33 +00:00
pom.xml Bump kemitix-parent from 5.2.0 to 5.3.0 (#16) 2020-03-20 08:37:42 +00:00
README.md README: add nexus and maven central release badges 2018-07-05 07:00:46 +01:00

Kemitix PMD Rulset

A PMD Ruleset for Java.

Sonatype Nexus (Releases) Maven Central