net.sourceforge.pmd:pmd-java
maven
pkg:maven/net.sourceforge.pmd:pmd-java
94 Dependabot PRs
about 1 month ago
30 repositories
1 repository
Recent PRs (filtered by: Open , Minor PRs )
chore(deps): bump net.sourceforge.pmd:pmd-java from 7.18.0 to 7.22.0 in /apps/api-java
namuan/nx-multi-repo-template #21
Bump net.sourceforge.pmd:pmd-java from 7.21.0 to 7.22.0
PCGen/pcgen #7532
chore(deps): bump net.sourceforge.pmd:pmd-java from 7.12.0 to 7.18.0
deps(backend)(deps): Bump net.sourceforge.pmd:pmd-java from 7.9.0 to 7.18.0 in /backend
Muriel2Horak/core-platform #37
chore(deps): bump the all-maven-dependencies group across 4 directories with 14 updates
Bump the maven-minors group across 1 directory with 25 updates
binkley/modern-java-practices #739
Bump the production group across 1 directory with 13 updates
hyperledger/fabric-gateway #953
Bump the production group across 1 directory with 12 updates
hyperledger/fabric-gateway #952
Bump the production group across 1 directory with 7 updates
hyperledger/fabric-gateway #945
Bump net.sourceforge.pmd:pmd-java from 7.16.0 to 7.17.0
Lorias-Jak/LoriTime #260
Bump net.sourceforge.pmd:pmd-java from 7.16.0 to 7.17.0
build(deps): bump net.sourceforge.pmd:pmd-java from 7.11.0 to 7.17.0
build(deps): bump net.sourceforge.pmd:pmd-java from 7.11.0 to 7.17.0
boolivar/java-gradle-template #71
build(deps): bump net.sourceforge.pmd:pmd-java from 7.16.0 to 7.17.0
Bump the maven-minors group with 27 updates
binkley/modern-java-practices #731
Bump net.sourceforge.pmd:pmd-java from 7.10.0 to 7.16.0
Lorias-Jak/LoriTime #243
Bump net.sourceforge.pmd:pmd-java from 7.15.0 to 7.16.0
ResilientGroup/MavenSetup #117
build(deps): bump net.sourceforge.pmd:pmd-java from 7.11.0 to 7.16.0
boolivar/spring-integration-aws-xml #49
build(deps): bump net.sourceforge.pmd:pmd-java from 7.11.0 to 7.16.0
boolivar/java-gradle-template #65
Bump net.sourceforge.pmd:pmd-java from 7.15.0 to 7.16.0
apache/cxf #2527
Bump net.sourceforge.pmd:pmd-java from 7.14.0 to 7.15.0
allure-framework/allure2 #3042
build(deps): bump net.sourceforge.pmd:pmd-java from 7.4.0 to 7.14.0
allure-framework/allure-java #1163
Bump net.sourceforge.pmd:pmd-java from 7.13.0 to 7.14.0
build(deps): bump net.sourceforge.pmd:pmd-java from 7.11.0 to 7.14.0
boolivar/spring-integration-aws-xml #42
Bump net.sourceforge.pmd:pmd-java from 7.13.0 to 7.14.0
PCGen/pcgen #7342
chore(deps): bump the all-maven-dependencies group across 4 directories with 7 updates
chore(deps): Bump the all-maven-dependencies group across 2 directories with 6 updates
ongres/scram #95
Bump net.sourceforge.pmd:pmd-java from 7.13.0 to 7.14.0
ResilientGroup/MavenSetup #103
build(deps): bump net.sourceforge.pmd:pmd-java from 7.4.0 to 7.9.0
allure-framework/allure-java #1148
Package Details
| Name: | net.sourceforge.pmd:pmd-java |
| Ecosystem: | maven |
| PURL Type: | maven |
| Package URL: | pkg:maven/net.sourceforge.pmd:pmd-java |
| JSON API: | View JSON |
Package Information
PMD is an extensible multilanguage static code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It's mainly concerned with Java and Apex, but supports 16 other languages. It comes with 400+ built-in rules. It can be extended with custom rules. It uses JavaCC and Antlr to parse source files into abstract syntax trees (AST) and runs rules against them to find violations. Rules can be written in Java or using a XPath query. Currently, PMD supports Java, JavaScript, Salesforce.com Apex and Visualforce, Kotlin, Swift, Modelica, PLSQL, Apache Velocity, JSP, WSDL, Maven POM, HTML, XML and XSL. Scala is supported, but there are currently no Scala rules available. Additionally, it includes CPD, the copy-paste-detector. CPD finds duplicated code in Coco, C/C++, C#, Dart, Fortran, Gherkin, Go, Groovy, HTML, Java, JavaScript, JSP, Julia, Kotlin, Lua, Matlab, Modelica, Objective-C, Perl, PHP, PLSQL, Python, Ruby, Rust, Salesforce.com Apex and Visualforce, Scala, Swift, T-SQL, Typescript, Apache Velocity, WSDL, XML and XSL.
| Repository: | https://github.com/pmd/pmd |
| Homepage: | https://pmd.github.io/ |
| Latest Release: |
7.14.0
about 1 year ago |
| Dependent Repos: | 356 |
| Dependent Packages: | 53 |
| Ranking: | Top 0.7669% by dependent repos Top 1.3062% by dependent pkgs |