"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "pmd" between the packages
pmd-src-6.19.0.zip and pmd-src-6.20.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.3% and now consists of 3897 regular files (+11) and 1270 directories (+2).

Related Informations:

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

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
C program 15 0 0 2
C++ program 6 0 0 0
Assembler program 1 0 0 0
Fortran program 1 0 0 0
Go program 3 0 0 0
Java program 2568 7 0 27
Objective-C program 4 0 0 0
Python program 1 0 0 0
Shell program 26 4 1 6
Lua program 2 0 0 0
Ruby program 12 0 0 0
Configuration file 1 0 0 0
JavaScript file 15 0 0 0
JSON file 2 0 0 0
SGML document 9 0 0 0
XML document 739 0 0 41
Command file 1 0 0 0
CSS style sheet 11 0 0 0
DOS Batch file 6 0 0 0
DTD file 1 0 0 0
Encoding file 1 0 0 0
Font file 13 0 0 0
Git file 3 0 0 0
HTML page 67 0 0 3
Log file 1 0 1 0
Property file 33 0 0 0
Qt Translation or MS TypeScript file 2 0 0 0
SQL file 4 0 0 0
XML schema definition 4 0 0 0
XML style sheet 10 0 0 0
XSL transformation file 11 0 0 0
YAML file 16 0 0 3
Audio file 82 0 0 0
Icon 1 0 0 0
Image file 51 0 0 0
PDF file 3 0 0 0
Vector Image file 4 0 0 0
Directory 1270 2 0 0
Archive 2 0 0 0
Information file 1 0 0 0
License 5 0 0 0
Readme file 5 0 0 0
Text file 153 2 0 3
Other 3 0 0 0
Total Files516915285



C Programs (2 of 15):

NameStatusDeltaVisual Diff
docs/pages/pmd/userdocs/extending/writing_pmd_rules.md changed 2.5% diff
docs/pages/pmd/userdocs/extending/writing_xpath_rules.md changed 1.5% diff

Java Programs (34 of 2568):

NameStatusDeltaVisual Diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java changed 28.2% diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java changed 15.8% diff
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpressionTest.java added
pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java changed 5.1% diff
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java changed 0.7% diff
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java changed 11.2% diff
pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java changed 18.2% diff
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java changed 11.0% diff
pmd-core/src/main/java/net/sourceforge/pmd/PMD.java changed 13.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java changed 4.2% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java changed 0.9% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java changed 1.8% diff
pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java changed 15.9% diff
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/DesignerBindings.java added
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/RelatedNodesSelector.java added
pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java changed 35.7% diff
pmd-core/src/test/java/net/sourceforge/pmd/junit/LocaleRule.java added
pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java changed 4.6% diff
pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java changed 87.1% diff
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java changed 0.2% diff
pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java changed 16.5% diff
pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java changed 4.7% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java changed 29.7% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java changed 2.0% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRu
le.java
changed 12.4% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java changed 13.4% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java changed 2.1% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java changed 1.7% diff
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedimports/Issue2016.jav
a
added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/s
ubpackage/MyAnnotation.java
added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/T
estClass.java
changed 71.4% diff
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationTest.java changed 14.0% diff
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java changed 1.0% diff
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/testdata/MethodCallExpressionTypes.java added

Shell Programs (11 of 26):

NameStatusDeltaVisual Diff
.travis/build-deploy.sh changed 67.7% diff
.travis/build-doc.sh changed 100.0% diff
.travis/build-publish.sh added
.travis/common-functions.sh changed 22.9% diff
.travis/github-releases-api.sh added
.travis/logger.sh changed 53.0% diff
.travis/regression-tester.sh added
.travis/release.sh removed
.travis/setup-secrets.sh changed 21.4% diff
.travis/sourceforge-api.sh added
do-release.sh changed 1.2% diff

XML Documents (41 of 739):

NameStatusDeltaVisual Diff
pmd-apex-jorje/pom.xml changed 0.7% diff
pmd-apex/pom.xml changed 1.0% diff
pmd-core/pom.xml changed 0.4% diff
pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml changed 56.9% diff
pmd-core/src/test/resources/rulesets/dummy/basic.xml changed 20.6% diff
pmd-cpp/pom.xml changed 1.1% diff
pmd-cs/pom.xml changed 2.1% diff
pmd-dart/pom.xml changed 1.9% diff
pmd-dist/pom.xml changed 0.4% diff
pmd-dist/src/main/resources/assemblies/pmd-src.xml changed 2.6% diff
pmd-doc/pom.xml changed 0.8% diff
pmd-fortran/pom.xml changed 2.3% diff
pmd-go/pom.xml changed 2.3% diff
pmd-groovy/pom.xml changed 2.1% diff
pmd-java/pom.xml changed 0.5% diff
pmd-java/src/main/resources/category/java/errorprone.xml changed 0.6% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml changed 4.5% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml changed 6.2% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualif
iedName.xml
changed 12.6% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml changed 9.1% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodIn
NonInstantiatableClass.xml
changed 15.4% diff
pmd-java8/pom.xml changed 1.5% diff
pmd-javascript/pom.xml changed 0.9% diff
pmd-jsp/pom.xml changed 0.9% diff
pmd-kotlin/pom.xml changed 1.9% diff
pmd-lang-test/pom.xml changed 0.7% diff
pmd-lua/pom.xml changed 1.9% diff
pmd-matlab/pom.xml changed 1.1% diff
pmd-objectivec/pom.xml changed 1.1% diff
pmd-perl/pom.xml changed 2.8% diff
pmd-php/pom.xml changed 2.5% diff
pmd-plsql/pom.xml changed 0.9% diff
pmd-python/pom.xml changed 1.1% diff
pmd-ruby/pom.xml changed 3.1% diff
pmd-scala/pom.xml changed 1.6% diff
pmd-swift/pom.xml changed 1.9% diff
pmd-test/pom.xml changed 2.2% diff
pmd-visualforce/pom.xml changed 0.9% diff
pmd-vm/pom.xml changed 0.8% diff
pmd-xml/pom.xml changed 1.7% diff
pom.xml changed 2.5% diff

HTML Pages (3 of 67):

NameStatusDeltaVisual Diff
docs/pages/pmd/projectdocs/trivia/products.md changed 3.4%
docs/pages/pmd/userdocs/cli_reference.md changed 9.3%
docs/pages/pmd/userdocs/tools/ant.md changed 4.8%

Log Files (all 1):

NameStatusDeltaVisual Diff
21695-output.log removed

YAML Files (3 of 16):

NameStatusDeltaVisual Diff
.travis.yml changed 6.8% diff
docs/_config.yml changed 2.4% diff
docs/_data/sidebars/pmd_sidebar.yml changed 0.9% diff

Directories (2 of 1270):

NameStatus
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings added
pmd-core/src/test/resources/net/sourceforge/pmd/ant/src added

Text Files (5 of 153):

NameStatusDeltaVisual Diff
docs/pages/next_major_development.md changed 0.1% diff
docs/pages/pmd/devdocs/rule_deprecation.md added
docs/pages/release_notes.md changed 95.8% diff
docs/pages/release_notes_old.md changed 2.4% diff
pmd-core/src/test/resources/net/sourceforge/pmd/ant/src/sample.dummy added

Packages Compared:

pmd-src-6.19.0.zip
pmd-src-6.20.0.zip


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