"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "pmd" between the packages
pmd-src-6.35.0.zip and pmd-src-6.36.0.zip

About: PMD is a source code analyzer for Java, JavaScript, XML and others. It finds unused variables, empty catch blocks, unnecessary object creation, and so forth. Sources (Java).

Summary:

The "pmd" source code changed by about 0.7% and now consists of 4594 regular files (+23) and 1525 directories (+4).

Related Informations:

See docs/pages/release_notes.md (pmd 6.36.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
C program 19 0 0 1
C++ program 17 0 0 0
Fortran program 1 0 0 0
Go program 3 0 0 0
Java program 2902 19 2 29
Objective-C program 11 0 0 0
Perl program 1 0 0 0
Python program 4 0 0 0
Shell program 17 0 0 1
C# program 11 0 0 0
Lua program 3 0 0 0
Ruby program 14 0 0 1
JavaScript file 25 0 0 0
JSON file 17 0 0 3
SGML document 18 0 0 0
XML document 809 6 1 61
Command file 1 0 0 0
CSS style sheet 11 0 0 0
DOS Batch file 7 0 0 0
DTD file 1 0 0 0
Font file 13 0 0 0
Gettext file 3 0 0 0
Git file 8 0 0 0
GNU GPG file 1 0 0 0
HTML page 80 1 0 0
Include file 3 0 0 0
Property file 34 0 0 0
Qt Translation or MS TypeScript file 3 0 0 0
SQL file 9 0 0 0
XML schema definition 4 0 0 0
XML style sheet 10 0 0 0
XSL transformation file 11 0 0 1
YAML file 19 0 0 4
Audio file 99 0 0 0
Icon 1 0 0 0
Image file 43 0 0 0
Vector Image file 3 0 0 0
Directory 1525 4 0 0
Archive 2 0 0 0
Information file 1 0 0 0
License 5 0 0 0
Readme file 7 0 0 0
Text file 341 0 0 16
Other 5 0 0 0
Total Files6122303117



C Programs (1 of 19):

NameStatusDeltaVisual Diff
docs/pages/pmd/languages/apex_metrics_index.md changed 31.1% diff

Java Programs (50 of 2902):

NameStatusDeltaVisual Diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedName.java changed 1.4% diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/metrics/impl/visitors/CognitiveComplexityVisit
or.java
changed 16.4% diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FieldDeclarationsShouldBeAtStar
tRule.java
changed 2.8% diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java changed 10.7% diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/InaccessibleAuraEnabledGetterR
ule.java
added
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java changed 0.4% diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSuggestUsingNamedCredRule.ja
va
changed 1.3% diff
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedNameTest.java changed 4.0% diff
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityTest.java added
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/InaccessibleAuraEnabledGetterT
est.java
added
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidDebugStatementsTest.java added
pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimedOperationCategory.java changed 2.3% diff
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java changed 41.0% diff
pmd-core/src/main/java/net/sourceforge/pmd/cache/FileAnalysisCache.java changed 89.8% diff
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ClasspathEntryFingerprinter.java added
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ClasspathFingerprinter.java added
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/NoopFingerprinter.java added
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/RawFileFingerprinter.java added
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ZipFileFingerprinter.java added
pmd-core/src/main/java/net/sourceforge/pmd/PMDVersion.java changed 2.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLog.java changed 1.6% diff
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java changed 3.8% diff
pmd-core/src/test/java/net/sourceforge/pmd/cache/FileAnalysisCacheTest.java changed 18.2% diff
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/AbstractClasspathEntryFingerprinterTest.j
ava
added
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/RawFileFingerprinterTest.java added
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/ZipFileFingerprinterTest.java added
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdXsltTest.java added
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java changed 19.2% diff
pmd-doc/src/main/java/net/sourceforge/pmd/docs/GenerateRuleDocsCmd.java changed 5.3% diff
pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java changed 13.9% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorId.java changed 2.4% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementRule.java changed 30.7% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAsse
rtRule.java
changed 1.8% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/LiteralsFirstInComparisonsR
ule.java
changed 45.8% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java changed 1.0% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java changed 2.5% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloneMethodMustImplementClonea
bleRule.java
changed 5.3% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMet
hodRule.java
changed 0.7% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidLogMessageFormatRule.ja
va
changed 18.3% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MoreThanOneLoggerRule.java removed
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientEmptyStringCheckRu
le.java
changed 70.7% diff
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield/Issue3303.java added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield/NoThrowingCloseable.
java
added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/BadComparisonTest.java renamed 20.4% diff
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ComparisonWithNaNTest.java
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/S
tringTrimIsEmpty.java
added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/S
tringTrimLength.java
added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/S
tringTrimMethodArgument.java
added
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/symboltable/PLSQLNameOccurrence.java changed 0.8% diff
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElRule.java changed 1.2% diff

Shell Programs (1 of 17):

NameStatusDeltaVisual Diff
.ci/inc/sourceforge-api.bash changed 3.0% diff

Ruby Programs (1 of 14):

NameStatusDeltaVisual Diff
Dangerfile changed 12.3% diff

JSON Files (3 of 17):

NameStatusDeltaVisual Diff
docs/report-examples/pmd-report.sarif.json changed 29.2% diff
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json changed 24.1% diff
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json changed 19.1% diff

XML Documents (68 of 809):

NameStatusDeltaVisual Diff
.ci/files/project-list.xml changed 3.4% diff
pmd-apex-jorje/pom.xml changed 0.7% diff
pmd-apex/pom.xml changed 1.1% diff
pmd-apex/src/main/resources/category/apex/design.xml changed 2.9% diff
pmd-apex/src/main/resources/category/apex/errorprone.xml changed 12.2% diff
pmd-apex/src/main/resources/category/apex/performance.xml changed 57.5% diff
pmd-apex/src/main/resources/category/apex/security.xml changed 1.7% diff
pmd-apex/src/main/resources/rulesets/apex/quickstart.xml changed 0.7% diff
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/metrics/impl/xml/CognitiveComplexityTest.
xml
changed 19.3% diff
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/CognitiveComplexity.xml added
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/InaccessibleAuraEnabl
edGetter.xml
added
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidDebugStatements
.xml
added
pmd-core/pom.xml changed 0.4% diff
pmd-core/src/main/resources/rulesets/releases/6360.xml added
pmd-core/src/test/resources/net/sourceforge/pmd/cpd/SampleCpdReport.xml added
pmd-cpp/pom.xml changed 1.0% diff
pmd-cs/pom.xml changed 1.9% diff
pmd-dart/pom.xml changed 1.9% diff
pmd-dist/pom.xml changed 0.3% diff
pmd-doc/pom.xml changed 0.8% diff
pmd-fortran/pom.xml changed 2.2% diff
pmd-go/pom.xml changed 1.9% diff
pmd-groovy/pom.xml changed 2.0% diff
pmd-java/pom.xml changed 0.4% diff
pmd-java/src/main/resources/category/java/bestpractices.xml changed 0.7% diff
pmd-java/src/main/resources/category/java/design.xml changed 0.3% diff
pmd-java/src/main/resources/category/java/errorprone.xml changed 1.9% diff
pmd-java/src/main/resources/category/java/performance.xml changed 6.2% diff
pmd-java/src/main/resources/rulesets/java/quickstart.xml changed 0.3% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.
xml
changed 27.5% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIn
cludeAssert.xml
changed 4.7% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/LiteralsFirstInCom
parisons.xml
changed 12.8% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.x
ml
changed 3.6% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml changed 0.3% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CognitiveComplexity.xml changed 21.3% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml changed 5.9% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/BadComparison.xml removed
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloneMethodMustImplem
entCloneable.xml
changed 11.9% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ComparisonWithNaN.xml added
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverr
idableMethod.xml
changed 6.2% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageForm
at.xml
changed 2.4% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MoreThanOneLogger.xml changed 25.8% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientEmptyStri
ngCheck.xml
changed 52.0% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UseArraysAsList.xml changed 34.4% diff
pmd-java8/pom.xml changed 1.5% diff
pmd-javascript/pom.xml changed 0.9% diff
pmd-jsp/pom.xml changed 1.0% diff
pmd-kotlin/pom.xml changed 1.9% diff
pmd-lang-test/pom.xml changed 0.6% diff
pmd-lua/pom.xml changed 1.9% diff
pmd-matlab/pom.xml changed 1.0% diff
pmd-modelica/pom.xml changed 0.8% diff
pmd-objectivec/pom.xml changed 1.0% diff
pmd-perl/pom.xml changed 2.2% diff
pmd-php/pom.xml changed 2.2% diff
pmd-plsql/pom.xml changed 0.9% diff
pmd-python/pom.xml changed 1.0% diff
pmd-ruby/pom.xml changed 2.9% diff
pmd-scala-modules/pmd-scala-common/pom.xml changed 0.5% diff
pmd-scala-modules/pmd-scala_2.12/pom.xml changed 2.4% diff
pmd-scala-modules/pmd-scala_2.13/pom.xml changed 2.4% diff
pmd-scala/pom.xml changed 3.9% diff
pmd-swift/pom.xml changed 1.9% diff
pmd-test/pom.xml changed 1.7% diff
pmd-visualforce/pom.xml changed 0.9% diff
pmd-vm/pom.xml changed 0.9% diff
pmd-xml/pom.xml changed 1.6% diff
pom.xml changed 0.7% diff

HTML Pages (1 of 80):

NameStatusDeltaVisual Diff
pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport.html added

XSL Transformation Files (1 of 11):

NameStatusDeltaVisual Diff
pmd-core/etc/xslt/cpdhtml.xslt changed 3.9% diff

YAML Files (4 of 19):

NameStatusDeltaVisual Diff
.github/workflows/build.yml changed 6.2% diff
.github/workflows/git-repo-sync.yml changed 17.5% diff
.github/workflows/troubleshooting.yml changed 6.3% diff
docs/_config.yml changed 2.2% diff

Directories (4 of 1525):

NameStatus
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal added
pmd-core/src/test/java/net/sourceforge/pmd/cache/internal added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck added

Text Files (16 of 341):

NameStatusDeltaVisual Diff
docs/pages/next_major_development.md changed 0.04% diff
docs/pages/release_notes.md changed 94.8% diff
docs/pages/release_notes_old.md changed 1.7% diff
Gemfile changed 18.1% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/NonSealedIdent
ifier.txt
changed 17.1% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt changed 15.4% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15p/LocalRecords.
txt
changed 16.2% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15p/PatternMatchi
ngInstanceof.txt
changed 9.0% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15p/Point.txt changed 19.0% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15p/Records.txt changed 12.6% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalClassAndI
nterfaceDeclarations.txt
changed 12.3% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.t
xt
changed 17.4% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/NonSealedIdent
ifier.txt
changed 17.1% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchin
gInstanceof.txt
changed 7.2% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt changed 19.0% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt changed 12.6% diff

Packages Compared:

pmd-src-6.35.0.zip
pmd-src-6.36.0.zip


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)