Branch: refs/heads/main
Home: https://github.com/pmd/pmd
Commit: f99359fa6f327cf159ee00e0e77752de29effe43
https://github.com/pmd/pmd/commit/f99359fa6f327cf159ee00e0e77752de29effe43
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/userdocs/tools/ant.md
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaLanguageModuleTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java24TreeDumpTest.java
A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java25PreviewTreeDumpTest.java
A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java25TreeDumpTest.java
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt
Log Message:
-----------
[java] Add new java language versions 25 and 25-preview
Commit: cd2776f8a39720e3b0e2540d0d1c2075b1435908
https://github.com/pmd/pmd/commit/cd2776f8a39720e3b0e2540d0d1c2075b1435908
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M docs/pages/pmd/languages/java.md
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTInstanceOfExpressionTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.java
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.txt
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep476_ModuleImportDeclarations.java
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep476_ModuleImportDeclarations.txt
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.java
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.txt
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.java
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.txt
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.java
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.txt
R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/StringTemplatesAreNotSupportedAnymore.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
[java] Remove java language version 23-preview
Commit: 5a11bf91018ca010cafc71ab4dc7c552277e17e2
https://github.com/pmd/pmd/commit/5a11bf91018ca010cafc71ab4dc7c552277e17e2
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java25PreviewTreeDumpTest.java
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTInstanceOfExpressionTest.kt
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25p/Jep507_PrimitiveTypesInPatternsInstanceofAndSwitch.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25p/Jep507_PrimitiveTypesInPatternsInstanceofAndSwitch.txt
Log Message:
-----------
[java] Update implementation for JEP 507
Primitive Types in Patterns, instanceof, and switch (Third Preview)
Commit: b10566d07be54aa916ab2302355b11126f0b0120
https://github.com/pmd/pmd/commit/b10566d07be54aa916ab2302355b11126f0b0120
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java24PreviewTreeDumpTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java25TreeDumpTest.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep513_FlexibleConstructorBodies.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep513_FlexibleConstructorBodies.txt
Log Message:
-----------
[java] Update implementation for JEP 513
Flexible Constructor Bodies
Commit: 9110eb94df293bd4ff5b8b4249dc33c4b52ee841
https://github.com/pmd/pmd/commit/9110eb94df293bd4ff5b8b4249dc33c4b52ee841
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImportDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java24PreviewTreeDumpTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java25TreeDumpTest.java
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep511_ModuleImportDeclarations.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep511_ModuleImportDeclarations.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
Log Message:
-----------
[java] Update implementation for JEP 511
Module Import Declarations
Commit: c26f988ea7de57f7e2402dd8dd21adc659064bc9
https://github.com/pmd/pmd/commit/c26f988ea7de57f7e2402dd8dd21adc659064bc9
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImplicitClassDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaVisitorBase.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
M pmd-java/src/main/javacc/Java.jjt
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java24PreviewTreeDumpTest.java
M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java25TreeDumpTest.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java24p/Jep495_SimpleSourceFilesAndInstanceMainMethods.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java24p/Jep495_SimpleSourceFilesAndInstanceMainMethods.txt
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep512_CompactSourceFilesAndInstanceMainMethodsAfterJava23.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep512_CompactSourceFilesAndInstanceMainMethodsAfterJava23.txt
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep512_CompactSourceFilesAndInstanceMainMethodsBeforeJava23.java
A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep512_CompactSourceFilesAndInstanceMainMethodsBeforeJava23.txt
Log Message:
-----------
[java] Update implementation for JEP 512
Compact Source Files and Instance Main Methods
Commit: 9bb483ff6047aa7a51ee43d3d2887444ee2fad67
https://github.com/pmd/pmd/commit/9bb483ff6047aa7a51ee43d3d2887444ee2fad67
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1429.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1530.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts1.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts2.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts3.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug1780OuterClass.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug207.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug208.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug309.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug3642.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1333.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1470.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug206.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SynchronizedStmts.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/MultipleCaseLabels.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SimpleSwitchExpressions.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchExpressions.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchRules.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/YieldStatements.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/NonSealedIdentifier.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalClassAndInterfaceDeclarations.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/NonSealedIdentifier.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/LocalVars.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/SealedInnerClasses.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/expression/Expr.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/geometry/Shape.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/geometry/Square.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/AnnotationValueInitializers.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/DealingWithNull.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/EnhancedTypeCheckingSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ExhaustiveSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/GuardedPatterns.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep440_RecordPatterns.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep441_PatternMatchingForSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/PatternsInSwitchLabels.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatterns.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatternsExhaustiveSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RefiningPatternsInSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ScopeOfPatternVariableDeclarations.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22/Jep456_UnnamedPatternsAndVariables.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23/Jep467_MarkdownDocumentationComments.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java24p/Jep488_PrimitiveTypesInPatternsInstanceofAndSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java24p/Jep492_FlexibleConstructorBodies.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java24p/Jep494_ModuleImportDeclarations.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java24p/Jep495_SimpleSourceFilesAndInstanceMainMethods.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep511_ModuleImportDeclarations.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep512_CompactSourceFilesAndInstanceMainMethodsAfterJava23.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep512_CompactSourceFilesAndInstanceMainMethodsBeforeJava23.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25/Jep513_FlexibleConstructorBodies.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java25p/Jep507_PrimitiveTypesInPatternsInstanceofAndSwitch.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java8/UnnamedVariable.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java9/jdk9_module_info.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java9/jdk9_module_info_with_annot.txt
Log Message:
-----------
[java] ASTCompilationUnit - expose isCompact XPath attribute
Commit: 99d0f6e485ffe80d71e1ab25a850b6ba114c792b
https://github.com/pmd/pmd/commit/99d0f6e485ffe80d71e1ab25a850b6ba114c792b
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-03 (Thu, 03 Jul 2025)
Changed paths:
M docs/pages/release_notes.md
Log Message:
-----------
[doc] Update release notes (#5478)
Commit: 9e925e1bb2ac45284d981382046a446c4d4bf6b2
https://github.com/pmd/pmd/commit/9e925e1bb2ac45284d981382046a446c4d4bf6b2
Author: Andreas Dangel <and...@pm...>
Date: 2025-07-19 (Sat, 19 Jul 2025)
Changed paths:
M .all-contributorsrc
M .github/workflows/build.yml
M .github/workflows/publish-snapshot.yml
M README.md
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_plugins/jdoc_namespace_tag.rb
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
A docs/pages/pmd/languages/css.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/RuleSetWrapper.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/SourceLanguage.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-apex/pom.xml
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageHandler.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageProcessor.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AssignmentOperator.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/BinaryOperator.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/BooleanOperator.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/PostfixOperator.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/PrefixOperator.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileAnalysis.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveAssertsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveRunAsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidGlobalModifierRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidLogicInTriggerRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/AbstractNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FieldDeclarationsShouldBeAtStartRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FieldNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FormalParameterNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/LocalVariableNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/PropertyNamingConventionsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidDeeplyNestedIfStmtsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveClassLengthRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveParameterListRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssConstructorCountRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/NcssTypeCountRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/StdCyclomaticComplexityRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/TooManyFieldsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/UnusedMethodRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/documentation/ApexDocRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/ApexCSRFRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidHardcodingIdRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidNonExistentAnnotationsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/InaccessibleAuraEnabledGetterRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/MethodWithSameNameAsEnclosingClassRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/Helper.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AbstractAvoidNodeInLoopsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/OperationWithHighCostInLoopRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/OperationWithLimitsInLoopRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexBadCryptoRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexDangerousMethodsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSuggestUsingNamedCredRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseRule.java
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamRule.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/FooRule.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/LanguageVersionTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/QuickstartRulesetTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/RuleSetFactoryTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/SuppressWarningsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTNewKeyValueObjectExpressionTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClassTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserEnumTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserInterfaceTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserTriggerTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCompilerSoqlTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCompilerTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexLexerTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParsingHelper.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedNameTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/metrics/internal/AllMetricsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/metrics/internal/CognitiveComplexityTestRule.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/metrics/internal/CycloTestRule.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/metrics/internal/WmcTestRule.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveAssertsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveRunAsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestMethodShouldHaveIsTestAnnotationTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidGlobalModifierTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidLogicInTriggerTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FieldDeclarationsShouldBeAtStartTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FieldNamingConventionsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ForLoopsMustUseBracesTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/FormalParameterNamingConventionsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/IfElseStmtsMustUseBracesTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/IfStmtsMustUseBracesTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/LocalVariableNamingConventionsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/MethodNamingConventionsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/OneDeclarationPerLineTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/PropertyNamingConventionsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/codestyle/WhileLoopsMustUseBracesTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidDeeplyNestedIfStmtsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveClassLengthTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveParameterListTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessivePublicCountTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssConstructorCountTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssMethodCountTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/NcssTypeCountTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/StdCyclomaticComplexityTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/TooManyFieldsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/documentation/ApexDocTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/ApexCSRFTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidDirectAccessTriggerMapTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidHardcodingIdTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidNonExistentAnnotationsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/EmptyCatchBlockTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/EmptyIfStmtTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/EmptyStatementBlockTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/EmptyTryOrFinallyBlockTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/EmptyWhileStmtTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/InaccessibleAuraEnabledGetterTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/MethodWithSameNameAsEnclosingClassTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/OverrideBothEqualsAndHashcodeTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/TestMethodsMustBeInTestClassesTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/TypeShadowsBuiltInNamespaceTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/EagerlyLoadedDescribeSObjectResultTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/OperationWithHighCostInLoopTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/OperationWithLimitsInLoopTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexBadCryptoTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexDangerousMethodsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexInsecureEndpointTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexOpenRedirectTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSOQLInjectionTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsNestedClassTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSharingViolationsTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexSuggestUsingNamedCredTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromEscapeFalseTest.java
M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/security/ApexXSSFromURLParamTest.java
M pmd-cli/src/main/java/me/tongfei/progressbar/PmdProgressBarFriend.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/PmdCli.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractAnalysisPmdSubcommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdGuiCommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/DesignerCommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdRootCommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/mixins/internal/EncodingMixin.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/CpdLanguageTypeSupport.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/LanguageTypeSupport.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/NumThreadsConverter.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/PmdLanguageTypeSupport.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/PmdLanguageVersionTypeSupport.java
M pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/CliExitCode.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/BaseCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/commands/internal/BaseCommandTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/commands/internal/CpdCommandTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/commands/internal/PmdCommandTest.java
M pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/dup1.java
M pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/dup2.java
M pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoCpdLexer.java
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDVersion.java
M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
M pmd-core/src/main/java/net/sourceforge/pmd/annotation/InternalApi.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TextTimingReportRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimeTracker.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimedOperation.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimedOperationCategory.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimingReport.java
M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimingReportRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AbstractAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AnalysisCacheListener.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/AnalysisResult.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/CachedRuleMapper.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/CachedRuleViolation.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ChecksumAware.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ClasspathEntryFingerprinter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ClasspathFingerprinter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/FileAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/NoopAnalysisCache.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/NoopFingerprinter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/RawFileFingerprinter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/ZipFileFingerprinter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AnyCpdLexer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDListener.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDNullListener.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVWithLinecountPerFileRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdLexer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Match.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchCollector.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SourceManager.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokens.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLOldRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/CpdLexerBase.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/JavaccCpdLexer.java
M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ShortFilenameUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractPmdLanguageVersionHandler.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/Language.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageFilenameFilter.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersion.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionDiscoverer.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/TokenManager.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/NodeStream.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/ParseException.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/SuppressionCommentImpl.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JjtreeParserAdapter.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/BasePmdDialectLanguageVersionHandler.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/LanguageMetricsProvider.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/Metric.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/MetricOption.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/MetricOptions.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/metrics/ParameterizedMetricKey.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/Rule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RulePriority.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleSet.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetWriter.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/impl/UnnecessaryPmdSuppressionRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleSetReference.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleSetReferenceId.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleSets.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/XPathRule.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/AbstractNameDeclaration.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/AbstractScope.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/Applier.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/ImageFinderFunction.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/NameDeclaration.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/NameOccurrence.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/Scope.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/symboltable/ScopedNode.java
M pmd-core/src/main/java/net/sourceforge/pmd/properties/AbstractPropertySource.java
M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyBuilder.java
M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyDescriptor.java
M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertySource.java
M pmd-core/src/main/java/net/sourceforge/pmd/properties/internal/PropertyTypeId.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractAccumulatingRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractIncrementingRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/AbstractRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CSVWriter.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateIssue.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/ColumnDescriptor.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmacsRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmptyRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/IDEAJRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/Renderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/RendererFactory.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/SummaryHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextColorRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/VBHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XSLTRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/YAHTMLRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/reporting/ParametricRuleViolation.java
M pmd-core/src/main/java/net/sourceforge/pmd/reporting/RuleContext.java
M pmd-core/src/main/java/net/sourceforge/pmd/reporting/RuleViolation.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBMSMetadata.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBURI.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/ResourceLoader.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/ResourceResolver.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/database/SourceObject.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/internal/ResourceLoader.java
M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/FileSelectorTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/FooRule.java
M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetSchemaTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleWithProperties.java
M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/AbstractClasspathEntryFingerprinterTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/FileAnalysisCacheTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/RawFileFingerprinterTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cache/internal/ZipFileFingerprinterTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/AnyCpdLexerTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDConfigurationTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDFilelistTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CSVRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MatchTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/TokenEntryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/CpdOnlyDummyLanguage.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/Dummy2LanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageDialectModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageNoCapabilities.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageVersionDiscovererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/BoundaryTraversalTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNodeWithDeprecatedAttribute.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorZipTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/SimpleDialectLanguageModuleBaseTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RuleReferenceTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RuleSetTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RuleSetWriterTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/internal/RuleSetReferenceIdTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/symboltable/ApplierTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/properties/PropertyDescriptorTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CSVRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/EmacsRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/EmptyRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/HTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/IDEAJRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/RenderersTests.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextColorRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextPadRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/VBHTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XSLTRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/reporting/RuleContextTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/reporting/RuleViolationComparatorTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/reporting/RuleViolationTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/StringUtilTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/database/DBMSMetadataTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/database/DBTypeTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/database/DBURITest.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/database/ResourceLoaderTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/util/database/ResourceResolverTest.java
M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/files/dup1.txt
M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/files/dup2.txt
A pmd-css/pom.xml
A pmd-css/src/main/antlr4/net/sourceforge/pmd/lang/css/ast/CssLexer.g4
A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/CssLanguageModule.java
A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexer.java
A pmd-css/src/main/java/net/sourceforge/pmd/lang/css/cpd/package-info.java
A pmd-css/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
A pmd-css/src/test/java/net/sourceforge/pmd/lang/css/cpd/CssCpdLexerTest.java
A pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.css
A pmd-css/src/test/resources/net/sourceforge/pmd/lang/css/cpd/testdata/literals.txt
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/CpdExecutor.java
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/ExecutionResult.java
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/PMDExecutor.java
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/SourceDistributionIT.java
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/ZipFileExtractor.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/DeadLinksChecker.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/DefaultFileWriter.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/EscapeUtils.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/FileWriter.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/GenerateRuleDocsCmd.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleSetUtils.java
M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/SidebarGenerator.java
M pmd-doc/src/test/java/net/sourceforge/pmd/doc/internal/EscapeUtilsTest.java
M pmd-doc/src/test/java/net/sourceforge/pmd/doc/internal/MockedFileWriter.java
M pmd-doc/src/test/java/net/sourceforge/pmd/doc/internal/RuleDocGeneratorTest.java
M pmd-doc/src/test/java/net/sourceforge/pmd/doc/internal/RuleSetResolverTest.java
M pmd-doc/src/test/java/net/sourceforge/pmd/doc/internal/SidebarGeneratorTest.java
M pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinCpdLexer.java
M pmd-html/pom.xml
M pmd-html/src/main/java/net/sourceforge/pmd/lang/html/ast/LineNumbers.java
M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/RuleSetFactoryTest.java
M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/ast/HtmlParsingHelper.java
M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/rule/bestpractices/AvoidInlineStylesTest.java
M pmd-java/pom.xml
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAmbiguousName.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotationMemberList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotationTypeBody.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotationTypeDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnonymousClassDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArgumentList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayAccess.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayAllocation.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayDimExpr.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayDimensions.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayInitializer.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayType.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTArrayTypeDim.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssertStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssignmentExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBlock.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBodyDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBooleanLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBreakStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCastExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchClause.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchParameter.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCharLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassBody.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassType.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConditionalExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorCall.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTContinueStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTDefaultValue.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTDoStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEmptyStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumBody.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExecutableDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExplicitConstructorInvocation.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExtendsList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldAccess.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFinallyClause.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForInit.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForUpdate.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTForeachStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameter.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameters.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIfStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImplementsList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImportDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTInitializer.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLabeledStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLambdaExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValue.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValueArrayInitializer.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePair.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodCall.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleDirective.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleExportsDirective.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleName.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleOpensDirective.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleProvidesDirective.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleRequiresDirective.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleUsesDirective.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNullLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNumericLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPermitsList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPrimaryExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPrimitiveType.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTReferenceType.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResource.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResourceList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTReturnStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStatementExpressionList.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStringLiteral.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSuperExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchArrowBranch.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchArrowRHS.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchBranch.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchExpression.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchFallthroughBranch.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLabel.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLike.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchStatement.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSynchronizedStat...
[truncated message content] |