"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "pmd" between the packages
pmd-src-6.45.0.zip and pmd-src-6.46.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.4% and now consists of 4802 regular files (+19) and 1582 directories.

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
C program 17 0 0 0
C++ program 17 0 0 0
Fortran program 1 0 0 0
Go program 4 1 0 0
Java program 3009 5 0 88
Objective-C program 11 0 0 0
Perl program 1 0 0 0
Python program 6 2 0 0
Shell program 17 0 0 0
C# program 12 1 0 0
Lua program 3 0 0 0
Ruby program 14 0 0 0
JavaScript file 28 1 0 0
JSON file 21 0 0 1
SGML document 19 0 0 0
XML document 845 3 0 45
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 88 0 0 3
Include file 3 0 0 0
Property file 35 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 0
YAML file 19 0 0 1
Audio file 108 0 0 0
Icon 1 0 0 0
Image file 44 0 0 0
Vector Image file 3 0 0 0
Directory 1582 0 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 371 6 0 5
Other 8 0 0 0
Total Files6384190143



Go Programs (1 of 4):

NameStatusDeltaVisual Diff
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.go added

Java Programs (93 of 3009):

NameStatusDeltaVisual Diff
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java changed 3.7% diff
pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java changed 3.6% diff
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java changed 1.4% diff
pmd-core/src/main/java/net/sourceforge/pmd/cache/AnalysisResult.java changed 4.2% diff
pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/RawFileFingerprinter.java changed 7.8% diff
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java changed 22.1% diff
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java changed 13.8% diff
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java changed 40.6% diff
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java changed 19.3% diff
pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java changed 1.1% diff
pmd-core/src/main/java/net/sourceforge/pmd/cpd/SourceCode.java changed 5.9% diff
pmd-core/src/main/java/net/sourceforge/pmd/document/DocumentFile.java changed 1.3% diff
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java changed 1.6% diff
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/saxon/ElementNode.java changed 9.6% diff
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java changed 3.3% diff
pmd-core/src/main/java/net/sourceforge/pmd/PMD.java changed 0.4% diff
pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java changed 5.7% diff
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java changed 1.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractRenderer.java changed 2.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java changed 1.0% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java changed 6.2% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java changed 0.9% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java changed 1.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java changed 24.4% diff
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java changed 0.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ReaderDataSource.java changed 4.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/util/FileFinder.java changed 15.0% diff
pmd-core/src/main/java/net/sourceforge/pmd/util/FileUtil.java changed 1.5% diff
pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java changed 100.0% diff
pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java changed 7.5% diff
pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java changed 8.6% diff
pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDParametersTest.java changed 100.0% diff
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java changed 24.6% diff
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDFilelistTest.java changed 9.3% diff
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdXsltTest.java changed 6.1% diff
pmd-core/src/test/java/net/sourceforge/pmd/document/DocumentFileTest.java changed 1.9% diff
pmd-core/src/test/java/net/sourceforge/pmd/junit/JavaUtilLoggingRule.java changed 13.0% diff
pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java changed 1.2% diff
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/saxon/ElementNodeTest.java changed 47.5% diff
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java changed 1.5% diff
pmd-core/src/test/java/net/sourceforge/pmd/renderers/JsonRendererTest.java changed 3.5% diff
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SarifRendererTest.java changed 2.9% diff
pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java changed 1.3% diff
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java changed 9.3% diff
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryCompatibilityTest.java changed 2.8% diff
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java changed 3.4% diff
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetReferenceIdTest.java changed 2.5% diff
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java changed 0.9% diff
pmd-core/src/test/java/net/sourceforge/pmd/util/IOUtilTest.java added
pmd-core/src/test/java/net/sourceforge/pmd/util/treeexport/TreeExportCliTest.java changed 3.6% diff
pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java changed 18.3% diff
pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java changed 22.1% diff
pmd-dist/src/test/java/net/sourceforge/pmd/it/AntIT.java changed 42.8% diff
pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java changed 26.1% diff
pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java changed 7.9% diff
pmd-dist/src/test/java/net/sourceforge/pmd/it/ZipFileExtractor.java changed 3.5% diff
pmd-doc/src/main/java/net/sourceforge/pmd/docs/DeadLinksChecker.java changed 0.8% diff
pmd-doc/src/main/java/net/sourceforge/pmd/docs/GenerateRuleDocsCmd.java changed 8.2% diff
pmd-doc/src/main/java/net/sourceforge/pmd/docs/RuleDocGenerator.java changed 3.4% diff
pmd-doc/src/main/java/net/sourceforge/pmd/docs/RuleSetUtils.java changed 29.9% diff
pmd-doc/src/test/java/net/sourceforge/pmd/docs/MockedFileWriter.java changed 16.0% diff
pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java changed 20.4% diff
pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleSetResolverTest.java changed 8.5% diff
pmd-doc/src/test/java/net/sourceforge/pmd/docs/SidebarGeneratorTest.java changed 6.8% diff
pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java changed 16.7% diff
pmd-html/src/main/java/net/sourceforge/pmd/lang/html/ast/HtmlParser.java changed 6.8% diff
pmd-html/src/main/java/net/sourceforge/pmd/lang/html/HtmlLanguageModule.java changed 16.6% diff
pmd-html/src/test/java/net/sourceforge/pmd/lang/html/HtmlXPathRuleTest.java changed 82.1% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTInitializer.java changed 18.3% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResource.java changed 51.2% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSynchronizedStatement.java changed 22.5% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.ja
va
changed 8.2% diff
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/EmptyControlStatementRule.java added
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java changed 8.0% diff
pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java changed 9.2% diff
pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java changed 34.7% diff
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java changed 1.2% diff
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/EmptyControlStatementTest.java added
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessarySemicolonTest.java added
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/UnicodeIdentifier.java added
pmd-javascript/etc/grammar/es5.jj changed 0.6% diff
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/AbstractInfixEcmascriptNode.ja
va
changed 6.2% diff
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java changed 2.9% diff
pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java changed 34.2% diff
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java changed 4.2% diff
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/JsTreeDumpTest.java changed 12.3% diff
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java changed 4.7% diff
pmd-python/etc/grammar/python.jj changed 66.7% diff
pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java changed 18.8% diff
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java changed 5.0% diff
pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java changed 0.4% diff
pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java changed 37.6% diff
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/XmlParser.java changed 2.8% diff

Python Programs (2 of 6):

NameStatusDeltaVisual Diff
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.py added
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.py added

C# Programs (1 of 12):

NameStatusDeltaVisual Diff
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.cs added

JavaScript Files (1 of 28):

NameStatusDeltaVisual Diff
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/ast/testdata/issue3948.js added

JSON Files (1 of 21):

NameStatusDeltaVisual Diff
.all-contributorsrc changed 0.7% diff

XML Documents (48 of 845):

NameStatusDeltaVisual Diff
.ci/files/project-list.xml changed 8.4% diff
pmd-apex-jorje/pom.xml changed 0.6% diff
pmd-apex/pom.xml changed 5.5% diff
pmd-core/pom.xml changed 2.0% diff
pmd-core/src/main/resources/rulesets/releases/6460.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 1.2% diff
pmd-doc/pom.xml changed 3.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-html/pom.xml changed 2.1% diff
pmd-java/pom.xml changed 1.9% diff
pmd-java/src/main/resources/category/java/codestyle.xml changed 4.3% diff
pmd-java/src/main/resources/category/java/errorprone.xml changed 1.1% diff
pmd-java/src/main/resources/category/java/performance.xml changed 1.1% diff
pmd-java/src/main/resources/rulesets/java/quickstart.xml changed 2.6% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmp
ty.xml
changed 5.7% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/EmptyControlStatement.
xml
added
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessarySemicolon.x
ml
added
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml changed 5.3% diff
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UseArraysAsList.xml changed 42.3% diff
pmd-java8/pom.xml changed 1.5% diff
pmd-javascript/pom.xml changed 4.3% diff
pmd-jsp/pom.xml changed 1.0% diff
pmd-kotlin/pom.xml changed 1.9% diff
pmd-lang-test/pom.xml changed 3.1% diff
pmd-lua/pom.xml changed 1.9% diff
pmd-matlab/pom.xml changed 1.0% diff
pmd-modelica/pom.xml changed 0.7% 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 4.1% 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 2.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 8.4% diff
pmd-visualforce/pom.xml changed 0.9% diff
pmd-vm/pom.xml changed 0.9% diff
pmd-xml/pom.xml changed 7.0% diff
pom.xml changed 1.9% diff

HTML Pages (3 of 88):

NameStatusDeltaVisual Diff
docs/pages/pmd/projectdocs/credits.md changed 0.6%
docs/pages/pmd/userdocs/cli_reference.md changed 0.04%
docs/pages/pmd/userdocs/cpd/cpd.md changed 0.2%

YAML Files (1 of 19):

NameStatusDeltaVisual Diff
docs/_config.yml changed 2.2% diff

Text Files (11 of 371):

NameStatusDeltaVisual Diff
docs/Gemfile.lock changed 0.7% diff
docs/pages/pmd/languages/html.md changed 81.4% diff
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes.txt added
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/attributes_ignored.txt added
pmd-go/src/main/antlr4/net/sourceforge/pmd/lang/go/antlr4/Golang.g4 changed 0.3% diff
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/sample_unicode.txt added
pmd-java/etc/grammar/Java.jjt changed 0.4% diff
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/ast/testdata/issue3948.txt added
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt changed 1.3% diff
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_unicode.txt added
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/var_with_dollar.txt added

Packages Compared:

pmd-src-6.45.0.zip
pmd-src-6.46.0.zip


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