Branch: refs/heads/main
Home: https://github.com/pmd/pmd
Commit: 1b9de011be19047aee522bcf69b24f9031f181f1
https://github.com/pmd/pmd/commit/1b9de011be19047aee522bcf69b24f9031f181f1
Author: Clément Fournier <[email protected]>
Date: 2024-04-10 (Wed, 10 Apr 2024)
Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JModifier.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JClassSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubBuilder.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmLoaderTest.kt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/A.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/B.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/C.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SealedTypesTestData.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SealedTypesTestData.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/X.class
Log Message:
-----------
Add permitted subclasses to ASM classbuilder
Commit: 6365f0bb8ed8dd33006cb9ffd2ca2266144195b0
https://github.com/pmd/pmd/commit/6365f0bb8ed8dd33006cb9ffd2ca2266144195b0
Author: Clément Fournier <[email protected]>
Date: 2024-04-10 (Wed, 10 Apr 2024)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java
Log Message:
-----------
Add it to AST symbols
Commit: 04e05891f0831413e0ea7d2b6ebc7a3bd15376a9
https://github.com/pmd/pmd/commit/04e05891f0831413e0ea7d2b6ebc7a3bd15376a9
Author: Clément Fournier <[email protected]>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FormalParameterNamingConventionsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableNamingConventionsRule.java
Log Message:
-----------
Make variable naming conventions skip unnamed variables
Commit: 08ff78f1ce7c20cdcdd1094a50ab2b48a26097a1
https://github.com/pmd/pmd/commit/08ff78f1ce7c20cdcdd1094a50ab2b48a26097a1
Author: Clément Fournier <[email protected]>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
Log Message:
-----------
Don"t add unnamed variables to symtable
Commit: 8894f1c68f8581f6e89470369ef3ed3b1d34202c
https://github.com/pmd/pmd/commit/8894f1c68f8581f6e89470369ef3ed3b1d34202c
Author: Clément Fournier <[email protected]>
Date: 2024-10-07 (Mon, 07 Oct 2024)
Changed paths:
M .all-contributorsrc
M .ci/README.md
M .ci/build.sh
M .ci/inc/fetch_ci_scripts.bash
M .github/dependabot.yml
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
R .mvn/wrapper/maven-wrapper.jar
M .mvn/wrapper/maven-wrapper.properties
M CONTRIBUTING.md
M Dangerfile
M Gemfile
M Gemfile.lock
M README.md
M do-release.sh
M docs/Gemfile.lock
M docs/_config.yml
M docs/_data/sidebars/pmd_sidebar.yml
M docs/_includes/sidebar.html
A docs/images/logo/PMD_small.svg
M docs/images/logo/favicon.ico
A docs/images/logo/pmd-logo-small-300px.png
A docs/images/logo/pmd-logo-small-64px.png
A docs/images/logo/pmd-logo-small-white-300px.png
A docs/images/logo/pmd-logo-small-white-64px.png
M docs/index.md
A docs/pages/pmd/about/release_policies.md
A docs/pages/pmd/about/support_lifecycle.md
M docs/pages/pmd/devdocs/development.md
M
docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
M docs/pages/pmd/devdocs/pmdtester.md
M docs/pages/pmd/devdocs/writing_documentation.md
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/languages/language_properties.md
M docs/pages/pmd/projectdocs/committers/main_landing_page.md
M docs/pages/pmd/projectdocs/committers/merging_pull_requests.md
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/projectdocs/logo.md
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
M docs/pages/pmd/userdocs/extending/defining_properties.md
M docs/pages/pmd/userdocs/extending/testing.md
M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
M docs/pages/pmd/userdocs/migrating_to_pmd7.md
M docs/pages/pmd/userdocs/pmd_report_formats.md
M docs/pages/pmd/userdocs/suppressing_warnings.md
M docs/pages/pmd/userdocs/tools/ant.md
M docs/pages/pmd/userdocs/tools/ci.md
M docs/pages/pmd/userdocs/tools/gradle.md
M docs/pages/pmd/userdocs/tools/maven.md
M docs/pages/pmd/userdocs/tools/tools.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M docs/pages/release_notes_pmd7.md
M docs/report-examples/pmd-report-html.html
M docs/report-examples/pmd-report-summaryhtml.html
M docs/report-examples/pmd-report.sarif.json
M javacc-wrapper.xml
M mvnw
M mvnw.cmd
M pmd-ant/pom.xml
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
M pmd-ant/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java
A
pmd-ant/src/test/resources/net/sourceforge/pmd/ant/src/sampleLexError.dummy
M pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/cpdtasktest.xml
M
pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/expected-pmd-ant-xml.xml
M pmd-apex/pom.xml
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.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/ASTMethod.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTReferenceExpression.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoslExpression.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClassOrInterface.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentBuilder.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt
M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexer.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/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/UnusedLocalVariableRule.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/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/UnusedMethodRule.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java
M pmd-apex/src/main/resources/category/apex/performance.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
R
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSwitchStatementTest.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/ApexTreeDumpTest.java
M
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexerTest.java
A
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/UnusedMethodTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/AccountTrigger.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/AccountTrigger.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/ConvertCurrencyInSoqlAndSosl.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/ConvertCurrencyInSoqlAndSosl.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/GroupingInSoql.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/GroupingInSoql.txt
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/InnerClassLocations.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/NestedSubqueries.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/NestedSubqueries.txt
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/NullCoalescingOperator.txt
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SwitchStatements.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/ToLabelInSosl.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/ToLabelInSosl.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TriggerWithMethod.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TriggerWithMethod.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.txt
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/UserEnumType.txt
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/StringLiterals5053.cls
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/StringLiterals5053.txt
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestShouldNotUseSeeAllDataTrue.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/UnusedMethod/project1/src/Foo.cls-meta.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/AvoidDeeplyNestedIfStmts.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/CognitiveComplexity.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/CyclomaticComplexity.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/StdCyclomaticComplexity.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/EmptyIfStmt.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/EmptyStatementBlock.xml
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/OperationWithHighCostInLoop.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/OperationWithLimitsInLoop.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml
M pmd-cli/pom.xml
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/CpdCommand.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/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/PmdCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/TreeExportCliTest.java
M
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/RuleSetWithViolations.xml
M pmd-coco/pom.xml
R pmd-compat6/README.md
R pmd-compat6/pom.xml
R pmd-compat6/src/it/cpd-for-csharp/invoker.properties
R pmd-compat6/src/it/cpd-for-csharp/pom.xml
R pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs
R pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs
R pmd-compat6/src/it/cpd-for-csharp/verify.bsh
R pmd-compat6/src/it/cpd-for-java/invoker.properties
R pmd-compat6/src/it/cpd-for-java/pom.xml
R pmd-compat6/src/it/cpd-for-java/src/main/java/org/example/ClassA.java
R pmd-compat6/src/it/cpd-for-java/src/main/java/org/example/ClassB.java
R pmd-compat6/src/it/cpd-for-java/verify.bsh
R pmd-compat6/src/it/cpd-for-javascript/invoker.properties
R pmd-compat6/src/it/cpd-for-javascript/pom.xml
R pmd-compat6/src/it/cpd-for-javascript/src/main/js/globalVariable.js
R pmd-compat6/src/it/cpd-for-javascript/src/main/js/globalVariable2.js
R pmd-compat6/src/it/cpd-for-javascript/verify.bsh
R pmd-compat6/src/it/cpd-for-jsp/invoker.properties
R pmd-compat6/src/it/cpd-for-jsp/pom.xml
R pmd-compat6/src/it/cpd-for-jsp/src/main/jsp/classAttribute.jsp
R pmd-compat6/src/it/cpd-for-jsp/src/main/jsp/classAttribute2.jsp
R pmd-compat6/src/it/cpd-for-jsp/verify.bsh
R pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml
R pmd-compat6/src/it/pmd-for-java/exception_ruleset.xml
R pmd-compat6/src/it/pmd-for-java/invoker.properties
R pmd-compat6/src/it/pmd-for-java/pom.xml
R pmd-compat6/src/it/pmd-for-java/src/main/java/org/example/Main.java
R pmd-compat6/src/it/pmd-for-java/verify.bsh
R pmd-compat6/src/it/pmd-for-javascript/invoker.properties
R pmd-compat6/src/it/pmd-for-javascript/pom.xml
R pmd-compat6/src/it/pmd-for-javascript/src/main/js/globalVariable.js
R pmd-compat6/src/it/pmd-for-javascript/verify.bsh
R pmd-compat6/src/it/pmd-for-jsp/invoker.properties
R pmd-compat6/src/it/pmd-for-jsp/pom.xml
R pmd-compat6/src/it/pmd-for-jsp/src/main/jsp/classAttribute.jsp
R pmd-compat6/src/it/pmd-for-jsp/verify.bsh
R pmd-compat6/src/it/settings.xml
R pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/Report.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/Rule.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/RulePriority.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetLoadException.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetLoader.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSets.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleViolation.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/annotation/DeprecatedUntil700.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/AbstractLanguage.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPD.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/EcmascriptLanguage.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JSPLanguage.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JavaLanguage.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/Language.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/Mark.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/RendererHelper.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRenderer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/Rule.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetLoadException.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/XPathRule.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleSets.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/xpath/XPathRule.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/renderers/Renderer.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/RuleViolation.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/util/Predicate.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/AbstractCompoundFilter.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/AbstractDelegateFilter.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/AndFilter.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/DirectoryFilter.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/FileExtensionFilter.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/Filter.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/Filters.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/NotFilter.java
R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/OrFilter.java
R
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/RegexStringFilter.java
M pmd-core/etc/xslt/cpdhtml-v2.xslt
M pmd-core/etc/xslt/cpdhtml.xslt
M pmd-core/pom.xml
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
A pmd-core/src/main/java/net/sourceforge/pmd/annotation/Generated.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchCollector.java
A 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/internal/util/ClasspathClassLoader.java
M
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticException.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccToken.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/StreamImpl.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/BaseMappedDocument.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.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/RuleSetFactory.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/internal/RuleSetReferenceId.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/Attribute.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/rule/xpath/impl/AttributeAxisIterator.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/AstAttributeNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/AstDocumentNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/AstElementNode.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/BaseNodeInfo.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/DomainConversion.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonExtensionFunctionDefinitionAdapter.java
M
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQuery.java
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M
pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLog.java
M pmd-core/src/main/java/net/sourceforge/pmd/reporting/Report.java
M pmd-core/src/main/java/net/sourceforge/pmd/reporting/ReportStats.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/DataMap.java
A pmd-core/src/main/resources/cpd-report_1_0_0.xsd
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdTestUtils.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MatchAlgorithmTest.java
A pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLOldRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/internal/util/ClasspathClassLoaderTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
A
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FragmentedTextDocumentTest.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/RuleSetFactoryMessagesTest.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/RulesetFactoryTestBase.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/rule/xpath/impl/AttributeAxisIteratorTest.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/AbstractNode.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ConcreteNode.java
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/HTMLRendererTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/SampleCpdReport.xml
A
pmd-core/src/test/resources/net/sourceforge/pmd/lang/rule/rulesetwriter-test.xml
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/empty.sarif.json
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-configerror.sarif.json
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error-nomessage.sarif.json
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-error.sarif.json
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json
M
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json
M pmd-cpp/pom.xml
A pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdTest.java
A
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/ctype.c
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
M pmd-dist/src/main/resources/scripts/pmd.bat
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
M pmd-doc/pom.xml
M
pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/DeadLinksChecker.java
M
pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java
M pmd-doc/src/test/resources/expected/sample.md
M pmd-fortran/pom.xml
M pmd-gherkin/pom.xml
M pmd-go/pom.xml
M pmd-groovy/pom.xml
M pmd-html/pom.xml
M pmd-java/etc/grammar/Java.jjt
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/ASTAnnotation.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/ASTArrayInitializer.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssignableExpr.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/ASTBooleanLiteral.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/ASTCharLiteral.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/ASTConstructorCall.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/ASTExecutableDeclaration.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/ASTFieldDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameter.java
A
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/ASTImportDeclaration.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/ASTLocalVariableDeclaration.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/ASTMethodReference.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/ASTPattern.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordComponent.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordComponentList.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordPattern.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/ASTStringLiteral.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/ASTTemplate.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateExpression.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateFragment.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypePattern.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnnamedPattern.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaPattern.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaTypeNode.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractLiteral.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractTypeBodyDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/CommentAssignmentPass.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ConstantFolder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.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/JavadocComment.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/SyntacticJavaTokenizerFactory.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/TypesFromAst.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/JavaAstUtils.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/ast/internal/PrettyPrintingUtil.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/cpd/JavaCpdLexer.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageProperties.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitAssertionsShouldIncludeMessageRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestAssertionsShouldIncludeMessageRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestContainsTooManyAssertsRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseEnumCollectionsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/EmptyControlStatementRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LambdaCanBeMethodReferenceRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableCouldBeFinalRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodArgumentCouldBeFinalRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CognitiveComplexityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/DataClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/GodClassRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NPathComplexityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CheckSkipResultRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/UnsynchronizedStaticFormatterRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientEmptyStringCheckRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JAccessibleElementSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JClassSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JExecutableSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JFieldSymbol.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JModuleSymbol.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JRecordComponentSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JTypeDeclSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/SymbolResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/SymbolVisitor.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ImplicitMemberSymbols.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/SymbolEquality.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/SymbolToStrings.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmSymbolResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubBuilder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/LazyTypeSig.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/Loader.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/RecordComponentStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstFieldSym.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstRecordComponentSym.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstSymFactory.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstSymbolMakerVisitor.java
R
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstUnnamedClassSym.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/MapSymResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/ScopeInfo.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/coreimpl/ShadowChainBuilder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaResolvers.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/PatternBindingsUtil.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/BasePrimitiveSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/CaptureMatcher.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JTypeVar.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JVariableSig.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/ExprContext.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/LazyTypeResolver.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/PolyResolution.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/IncorporationAction.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceVar.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/ConditionalMirrorImpl.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/CtorInvocMirror.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/JavaExprMirrors.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/LambdaMirrorImpl.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/MethodInvocMirror.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/StandaloneExprMirror.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/category/java/codestyle.xml
M pmd-java/src/main/resources/category/java/design.xml
M pmd-java/src/main/resources/category/java/errorprone.xml
M pmd-java/src/main/resources/category/java/multithreading.xml
M pmd-java/src/main/resources/rulesets/java/quickstart.xml
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaAttributesPrinter.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/JavaParsingHelper.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTClassTypeTest.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/Java21PreviewTreeDumpTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22PreviewTreeDumpTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22TreeDumpTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23TreeDumpTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java8TreeDumpTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JavaCommentTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/AllDataflowRuleTests.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseAfterAnnotationTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseBeforeAnnotationTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseTestAnnotationTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitAssertionsShouldIncludeMessageTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestAssertionsShouldIncludeMessageTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestContainsTooManyAssertsTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseAfterAnnotationTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseBeforeAnnotationTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseTestAnnotationTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseEnumCollectionsTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LambdaCanBeMethodReferenceTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableCouldBeFinalTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidThrowingNullPointerExceptionTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImplicitSwitchFallThroughTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidLogMessageFormatTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/AvoidSynchronizedStatementTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStubTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceCtxUnitTests.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTAdditiveExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTAnnotationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTAnonymousClassTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTArrayAccessTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTArrayAllocationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTArrayTypeTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTAssignmentExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTBinaryExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCastExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTCatchClauseTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTClassDeclarationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTClassLiteralTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTConstructorCallTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTConstructorDeclarationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTEnumConstantTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTEqualityExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTExplicitConstructorInvocationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldAccessTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTFieldDeclarationTest.kt
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/ASTLambdaExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclarationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodCallTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMethodReferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTModuleDeclarationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTMultiplicativeExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTRelationalExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTShiftExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTStatementsTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSuperExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSwitchExpressionTests.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTThisExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTryStatementTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeParametersTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTypeTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTUnaryExpressionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTWildcardTypeTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ConstValuesKotlinTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java15KotlinTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/JavaTextAccessTest.kt
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/ast/LanguageLevelCheckTests.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ModifiersTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/OverrideResolutionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParenthesesTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TestExtensions.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/UsageResolutionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/AstSymbolResolverTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/AstSymbolTests.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/LocalTypeScopesTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/PatternVarScopingTests.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/SuperTypesEnumeratorTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/TypeParamScopingTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/VarScopingTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/CaptureTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/InnerTypesTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/JMethodSigTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SamTypesTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubstTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TestUtilitiesForTypes.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeCreationDsl.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeGenerationUtil.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeOpsTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypesFromAstTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ast/ConversionContextTests.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/AnonCtorsTest.kt
R
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/BranchingExprsTestCases.kt
A
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/BranchingExprsTests.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CaptureInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/CtorInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/ExplicitTypesTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/Java7InferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LambdaInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LocalVarInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/MethodRefInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadSpecificityTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/PolyResolutionTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/SpecialMethodsTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StandaloneTypesTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/StressTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeAnnotationsInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/UncheckedInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/UnresolvedTypesRecoveryTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/ast/CtorInvocMirrorTest.kt
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
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.java
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.java
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.java
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.txt
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.java
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.txt
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.java
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.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/java22p/Jep447_StatementsBeforeSuper.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep459_StringTemplates.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses1.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses2.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses3.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses4WithImports.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23/Jep467_MarkdownDocumentationComments.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23/Jep467_MarkdownDocumentationComments.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep476_ModuleImportDeclarations.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep476_ModuleImportDeclarations.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/StringTemplatesAreNotSupportedAnymore.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java8/UnnamedVariable.java
A
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
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/testdata/Issue4947TextBlock.java
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AccessorClassGeneration.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseAfterAnnotation.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseBeforeAnnotation.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseTestAnnotation.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitAssertionsShouldIncludeMessage.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestContainsTooManyAsserts.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PrimitiveWrapperInstantiation.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceVectorWithList.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestAssertionsShouldIncludeMessage.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestContainsTooManyAsserts.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldIncludeAssert.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseAfterAnnotation.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseBeforeAnnotation.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseTestAnnotation.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseEnumCollections.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/EmptyControlStatement.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FormalParameterNamingConventions.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LambdaCanBeMethodReference.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableNamingConventions.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryBoxing.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryCast.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseUnderscoresInNumericLiterals.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CognitiveComplexity.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentRequired.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidUsingOctalValues.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CheckSkipResult.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConfusingArgumentToVarargsMethod.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ImplicitSwitchFallThrough.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/JUnitStaticSuite.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/StringBufferInstantiationWithChar.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/AvoidSynchronizedStatement.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UnsynchronizedStaticFormatter.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveAppendsShouldReuse.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientStringBuffering.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestExperimental.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestExperimental.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestLanguage.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestLanguage.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestPMD.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestPMD.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/module-info.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/module-info.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/Annotated.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/AnnotatedForRecord.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/GenericBox.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/Point.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/RecordAnnot.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/SomeRecordsTestData.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/TypeAnnotation.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/Varargs.class
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/IteratorUtilCopy.java
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/IteratorUtilCopy.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/IteratorUtilCopy.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/IteratorUtilCopy.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/SwitchExpressionWithPatterns.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/SwitchExpressionWithPatterns.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.txt
M pmd-javascript/pom.xml
M
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTNumberLiteral.java
M
pmd-javascript/src/main/resources/category/ecmascript/categories.properties
M pmd-javascript/src/main/resources/category/ecmascript/errorprone.xml
M pmd-javascript/src/main/resources/category/ecmascript/performance.xml
A
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/rule/errorprone/InaccurateNumericLiteralTest.java
R
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/rule/errorprone/InnaccurateNumericLiteralTest.java
A
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/rule/performance/AvoidConsoleStatementsTest.java
M
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/ast/testdata/jquery-selector.txt
A
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/rule/errorprone/xml/InaccurateNumericLiteral.xml
R
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/rule/errorprone/xml/InnaccurateNumericLiteral.xml
A
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/rule/performance/xml/AvoidConsoleStatements.xml
M pmd-jsp/etc/grammar/Jsp.jjt
M pmd-jsp/pom.xml
M pmd-julia/pom.xml
M pmd-kotlin/pom.xml
M pmd-lang-test/pom.xml
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/test/ast/NodePrinters.kt
M pmd-languages-deps/pom.xml
M pmd-lua/pom.xml
M pmd-matlab/pom.xml
M pmd-modelica/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/etc/grammar/PLSQL.jjt
M pmd-plsql/pom.xml
A
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTSqlMacroClause.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/InternalApiBridge.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParser.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexer.java
M
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/CyclomaticComplexityRule.java
M pmd-plsql/src/main/resources/category/plsql/bestpractices.xml
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/CursorAttributesTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectExpressionsTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/StringLiteralsTest.java
M
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexerTest.java
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/CompoundTriggerWithAdditionalDeclarations4270.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/CompoundTriggerWithAdditionalDeclarations4270.txt
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ErrorLoggingClause2779.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ErrorLoggingClause2779.txt
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExceptionHandlerTomKytesDespair.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExceptionHandlerTomKytesDespair.txt
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/Issue5133SubTypeDefinition.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/Issue5133SubTypeDefinition.txt
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParsingExclusion.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.txt
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlMacroClause.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlMacroClause.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlPlusLexicalVariablesIssue195.txt
M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/Using.pls
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/identifiers.sql
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/identifiers.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt
A
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql_ignore-literals.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/tabWidth.txt
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/bestpractices/xml/TomKytesDespair.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveMethodLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveObjectLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageSpecificationLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveParameterList.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveTypeLength.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssMethodCount.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssObjectCount.xml
M
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/TooManyFields.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-test/src/main/java/net/sourceforge/pmd/test/RuleTst.java
M pmd-tsql/pom.xml
M pmd-tsql/src/main/java/net/sourceforge/pmd/lang/tsql/cpd/TSqlCpdLexer.java
M
pmd-tsql/src/test/resources/net/sourceforge/pmd/lang/tsql/cpd/testdata/MailJobTimeLine.txt
M
pmd-tsql/src/test/resources/net/sourceforge/pmd/lang/tsql/cpd/testdata/simple.txt
M pmd-velocity/etc/grammar/Vtl.jjt
M pmd-velocity/pom.xml
M pmd-visualforce/etc/grammar/Vf.jjt
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/SaxonDomXPathQuery.java
M pom.xml
Log Message:
-----------
Merge branch 'main' into issue4813-switch-exhaustive-patmat
Commit: ad27310a389a00ab5b2604a57b6656955ab6fafb
https://github.com/pmd/pmd/commit/ad27310a389a00ab5b2604a57b6656955ab6fafb
Author: Clément Fournier <[email protected]>
Date: 2024-10-07 (Mon, 07 Oct 2024)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
Log Message:
-----------
minimize
Commit: 8fb4c4c1d85603c975f971e28c436cc31c9e38e1
https://github.com/pmd/pmd/commit/8fb4c4c1d85603c975f971e28c436cc31c9e38e1
Author: Clément Fournier <[email protected]>
Date: 2024-11-19 (Tue, 19 Nov 2024)
Changed paths:
M .all-contributorsrc
M Gemfile.lock
M antlr4-wrapper.xml
M docs/Gemfile.lock
M docs/_config.yml
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M javacc-wrapper.xml
M pmd-ant/pom.xml
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/Formatter.java
M pmd-apex/pom.xml
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentBuilder.java
A
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerRule.java
M
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
M pmd-apex/src/main/resources/category/apex/bestpractices.xml
M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
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/ApexLexerTest.java
A
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerTest.java
A
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/QueueableWithoutFinalizer.xml
M
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/impl/AbstractNodeTest.java
M pmd-cpp/pom.xml
M pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppLanguageModule.java
M pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdLexer.java
M
pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdLexerTest.java
A
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/ignoreIdents.cpp
A
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/ignoreIdents.txt
A
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/ignoreLiterals.cpp
A
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/ignoreLiterals.txt
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/AntIT.java
M pmd-doc/pom.xml
M pmd-fortran/pom.xml
M pmd-gherkin/pom.xml
A
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinBaseListener.java
A
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinBaseVisitor.java
A
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinListener.java
A
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinParser.java
A
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinVisitor.java
M pmd-go/pom.xml
M pmd-groovy/pom.xml
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/cpd/HtmlCpdLexerTest.java
A
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/InvalidHtml.html
A
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/InvalidHtml.txt
A
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/MetaTag.html
A
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/MetaTag.txt
M pmd-java/etc/grammar/Java.jjt
M pmd-java/pom.xml
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/rule/bestpractices/PreserveStackTraceRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CouplingBetweenObjectsRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SwitchDensityRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImplicitSwitchFallThroughRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessOperationOnImmutableRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericSigBase.java
A
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericTypeParameterCounter.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ParseLock.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprOps.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceLogger.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/VarWalkStrategy.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
M pmd-java/src/main/resources/category/java/codestyle.xml
M pmd-java/src/main/resources/category/java/design.xml
M pmd-java/src/main/resources/category/java/errorprone.xml
M pmd-java/src/main/resources/category/java/performance.xml
M pmd-java/src/main/resources/rulesets/java/quickstart.xml
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/DefaultLabelNotLastInSwitchStmtTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/DefaultLabelNotLastInSwitchTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/NonExhaustiveSwitchTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SwitchStmtsShouldHaveDefaultTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonCaseLabelInSwitchStatementTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/NonCaseLabelInSwitchTest.java
R
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/TooFewBranchesForASwitchStatementTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/TooFewBranchesForSwitchTest.java
A
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/DeadlockTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceCtxUnitTests.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/AstTestUtil.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/MethodRefInferenceTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/UnresolvedTypesRecoveryTest.kt
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/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/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/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.java
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/java22p/Jep447_StatementsBeforeSuper.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/DefaultLabelNotLastInSwitch.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/DefaultLabelNotLastInSwitchStmt.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/NonExhaustiveSwitch.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PreserveStackTrace.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SwitchStmtsShouldHaveDefault.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseAfterAnnotation.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseBeforeAnnotation.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/BooleanGetMethodName.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/CouplingBetweenObjects.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SwitchDensity.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ImplicitSwitchFallThrough.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/NonCaseLabelInSwitch.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/NonCaseLabelInSwitchStatement.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessOperationOnImmutable.xml
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InsufficientStringBufferDeclaration.xml
R
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/TooFewBranchesForASwitchStatement.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/TooFewBranchesForSwitch.xml
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.txt
M
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.txt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnresolvedThings.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnresolvedThings.txt
A pmd-java/src/test/resources/simplelogger.properties
M pmd-javascript/pom.xml
M pmd-jsp/pom.xml
M pmd-julia/pom.xml
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaBaseListener.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaBaseVisitor.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaListener.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaParser.java
A
pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaVisitor.java
M pmd-kotlin/pom.xml
A pmd-kotlin/src/main/antlr4/imports/UnicodeClasses.g4
A pmd-kotlin/src/main/antlr4/imports/UnicodeClasses.tokens
R
pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/UnicodeClasses.g4
R
pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/UnicodeClasses.tokens
A
pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/UnicodeClasses.java
M pmd-lang-test/pom.xml
M pmd-languages-deps/pom.xml
M pmd-lua/pom.xml
M pmd-matlab/pom.xml
M pmd-modelica/pom.xml
M pmd-objectivec/pom.xml
M pmd-perl/pom.xml
M pmd-php/pom.xml
M pmd-plsql/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
R pmd-xml/src/main/antlr4/net/sourceforge/pmd/lang/xml/antlr4/XMLLexer.g4
A pmd-xml/src/main/antlr4/net/sourceforge/pmd/lang/xml/ast/XMLLexer.g4
A pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/antlr4/XMLLexer.java
M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/cpd/XmlCpdLexer.java
M pom.xml
Log Message:
-----------
Merge branch 'main' into issue4813-switch-exhaustive-patmat
Commit: d5efa45f1f4ad529475a6c55d4044e1339257587
https://github.com/pmd/pmd/commit/d5efa45f1f4ad529475a6c55d4044e1339257587
Author: Clément Fournier <[email protected]>
Date: 2024-11-19 (Tue, 19 Nov 2024)
Changed paths:
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/ASTClassDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JClassSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmLoaderTest.kt
Log Message:
-----------
[java] Infer permitted subtypes when needed
Commit: d14cb30376cb6470f2225c45f895dee3707f2e93
https://github.com/pmd/pmd/commit/d14cb30376cb6470f2225c45f895dee3707f2e93
Author: Clément Fournier <[email protected]>
Date: 2024-11-19 (Tue, 19 Nov 2024)
Changed paths:
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/SymImplementation.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/JClassSymbolTest.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmLoaderTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/LocalTypeScopesTest.kt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Foo$Bar.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Foo.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/FooEnum$1.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/FooEnum.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/FooRecord.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/ImplicitPermitsClause.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/ImplicitPermitsClause.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/ImplicitPermitsClauseItf.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Qux$1.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Qux.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SubItf.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SubItf2.class
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/test/ast/BaseParsingHelper.kt
Log Message:
-----------
Add tests
Commit: 187f41db83c9e63be4379cf93882c0d154c78917
https://github.com/pmd/pmd/commit/187f41db83c9e63be4379cf93882c0d154c78917
Author: Juan Martín Sotuyo Dodero <[email protected]>
Date: 2024-11-22 (Fri, 22 Nov 2024)
Changed paths:
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/ASTClassDeclaration.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypeDeclaration.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JModifier.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JClassSymbol.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubBuilder.java
M
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java
M
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/SymImplementation.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/JClassSymbolTest.java
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmLoaderTest.kt
M
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/LocalTypeScopesTest.kt
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/A.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/B.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/C.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Foo$Bar.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Foo.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/FooEnum$1.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/FooEnum.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/FooRecord.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/ImplicitPermitsClause.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/ImplicitPermitsClause.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/ImplicitPermitsClauseItf.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Qux$1.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/Qux.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SealedTypesTestData.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SealedTypesTestData.java
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SubItf.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/SubItf2.class
A
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/testdata/sealed/X.class
M
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/test/ast/BaseParsingHelper.kt
Log Message:
-----------
[java] Add permitted subtypes to symbol API (#5352)
Compare: https://github.com/pmd/pmd/compare/d1d10c8066ed...187f41db83c9
To unsubscribe from these emails, change your notification settings at
https://github.com/pmd/pmd/settings/notifications
_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits