Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: b2ca2e30023171139130961fbfcc5910cfb014de
      https://github.com/pmd/pmd/commit/b2ca2e30023171139130961fbfcc5910cfb014de
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-03-28 (Sat, 28 Mar 2026)

  Changed paths:
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestTest.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AssertStatementInTest.xml

  Log Message:
  -----------
  [java] new rule AssertStatementInTest


  Commit: 91d430b22fa38cc534a42bc7070ce8c3e7ecafc2
      https://github.com/pmd/pmd/commit/91d430b22fa38cc534a42bc7070ce8c3e7ecafc2
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestRule.java

  Log Message:
  -----------
  Move to 7.25.0 milestone

Co-authored-by: Andreas Dangel <[email protected]>


  Commit: e16cbbf1d7a84440383e6a05a33316d58256ae59
      https://github.com/pmd/pmd/commit/e16cbbf1d7a84440383e6a05a33316d58256ae59
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestTest.java

  Log Message:
  -----------
  JUnit5 class should not be public

Co-authored-by: Andreas Dangel <[email protected]>


  Commit: 83e721a4ba23d19e1f37795a71b96ba4071c9b1c
      https://github.com/pmd/pmd/commit/83e721a4ba23d19e1f37795a71b96ba4071c9b1c
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M pmd-java/src/main/resources/category/java/bestpractices.xml

  Log Message:
  -----------
  Move to 7.25.0 milestone

Co-authored-by: Andreas Dangel <[email protected]>


  Commit: 2e518d62f4b157eec3b2aecb065d2fa08a4a00f4
      https://github.com/pmd/pmd/commit/2e518d62f4b157eec3b2aecb065d2fa08a4a00f4
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AssertStatementInTest.xml

  Log Message:
  -----------
  JUnit 4 does not nees TestCase

Co-authored-by: Andreas Dangel <[email protected]>


  Commit: 7e146d51c29a9b66fd684032f10b83013c158318
      https://github.com/pmd/pmd/commit/7e146d51c29a9b66fd684032f10b83013c158318
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Add new rules section to release notes

Added a section for new and changed rules in release notes.


  Commit: 7360e82fbfe6135bab8afee30b5ea939773f11eb
      https://github.com/pmd/pmd/commit/7360e82fbfe6135bab8afee30b5ea939773f11eb
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Fix Java rule path in release notes

Updated the rule path for the Java assert statement detection.


  Commit: 29e62e756125647c32bebcfdb3cb81cf3cdbdcdf
      https://github.com/pmd/pmd/commit/29e62e756125647c32bebcfdb3cb81cf3cdbdcdf
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-09 (Sat, 09 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Fix capitalization of ANTLR in release notes


  Commit: 91dd60b3f10359b6eaf855fb64407e609ddb1a08
      https://github.com/pmd/pmd/commit/91dd60b3f10359b6eaf855fb64407e609ddb1a08
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AssertStatementInTest.xml

  Log Message:
  -----------
  JUnit 5 testcase


  Commit: 57ae38a16855144d86d2dbc0850b38b6a8c2989e
      https://github.com/pmd/pmd/commit/57ae38a16855144d86d2dbc0850b38b6a8c2989e
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M .all-contributorsrc
    M .ci/files/Gemfile.lock
    M .ci/files/pmdtester.rb
    M .ci/files/project-list.xml
    M .ci/tools/typos.sh
    M .github/workflows/build.yml
    M .github/workflows/publish-pull-requests.yml
    M .github/workflows/publish-release.yml
    M .github/workflows/publish-snapshot.yml
    M docs/Gemfile.lock
    M docs/_config.yml
    M docs/pages/pmd/languages/apex.md
    M docs/pages/pmd/languages/kotlin.md
    M docs/pages/pmd/languages/language_properties.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/installation.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M package-lock.json
    M pmd-ant/pom.xml
    M pmd-apex/pom.xml
    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/multifile/ApexMultifileAnalysis.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKeyRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/Helper.java
    M pmd-apex/src/main/resources/category/apex/design.xml
    M pmd-apex/src/main/resources/category/apex/errorprone.xml
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileTestSupport.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/errorprone/AvoidInterfaceAsMapKeyTest.java
    M pmd-apex/src/test/resources/fflib_SObjectDomain.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/src/AbstractKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/src/AbstractKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project1/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project2/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project2/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project2/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project2/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project2/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/src/AbstractKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/src/AbstractKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project3/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/src/AbstractKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/src/AbstractKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project4/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/src/AbstractKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/src/AbstractKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project5/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/AbstractKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/AbstractKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/ConcreteKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/ConcreteKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project6/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project7/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project7/src/OuterClass.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project7/src/OuterClass.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/BaseKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/BaseKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/IKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/IKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/MidKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project8/src/MidKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/sfdx-project.json
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/ConcreteBase.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/ConcreteBase.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/DeepAbstractKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/DeepAbstractKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/IBaseKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/IBaseKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/MapUser.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/MapUser.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/MidKey.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/AvoidInterfaceAsMapKey/project9/src/MidKey.cls-meta.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/AvoidInterfaceAsMapKey.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml
    M pmd-cli/pom.xml
    M pmd-coco/pom.xml
    M pmd-core/pom.xml
    M 
pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TextTimingReportRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MarkdownRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SourceManager.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/BaseAntlrInnerNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/BaseAntlrNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/BaseAntlrTerminalNode.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdTestUtils.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkdownRendererTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkdownSyntaxHighlightingLanguageTest.java
    M 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-cpp/pom.xml
    M pmd-cs/pom.xml
    M pmd-css/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-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
    M pmd-doc/pom.xml
    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/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImplicitClassDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTModuleDeclaration.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/ASTSwitchStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSynchronizedStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractTypeDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ModifierOwner.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/rule/bestpractices/UnitTestShouldIncludeAssertRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseStandardCharsetsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/OnlyOneReturnRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryCastRule.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/ExcessiveImportsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/AbstractJavaCounterCheckRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M pmd-java/src/main/javacc/Java.jjt
    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
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/OverridingThreadRunTest.java
    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/ASTClassDeclarationTest.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/types/TypeOpsTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AbstractClassWithoutAbstractMethod.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ExhaustiveSwitchHasDefault.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ImplicitFunctionalInterface.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit5TestShouldBePackagePrivate.xml
    M 
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/UnitTestShouldIncludeAssert.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/UseStandardCharsets.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/AtLeastOneConstructor.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/AvoidDollarSigns.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ControlStatementBraces.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/LocalHomeNamingConvention.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalInterfaceSessionNamingConvention.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/NoPackage.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/OnlyOneReturn.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ShortClassName.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/TooManyStaticImports.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/UnnecessaryModifier.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/AbstractClassWithoutAnyMethod.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ClassWithOnlyPrivateConstructorsShouldBeFinal.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/CyclomaticComplexity.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/DataClass.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ExcessiveImports.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ExcessiveParameterList.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ExcessivePublicCount.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/GodClass.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/NcssCount.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/PublicMemberInNonPublicType.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/design/xml/TooManyFields.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/TooManyMethods.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseUtilityClass.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/AvoidCatchingGenericException.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/FinalizeDoesNotCallSuperFinalize.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingSerialVersionUID.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/SingleMethodSingleton.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/TestClassWithoutTestCases.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessPureMethodCall.xml
    M 
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/DoNotUseThreads.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/OverridingThreadRun.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/TooFewBranchesForSwitch.xml
    M pmd-javascript/pom.xml
    M pmd-jsp/pom.xml
    M pmd-julia/pom.xml
    M pmd-kotlin/pom.xml
    M pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/Kotlin.g4
    M 
pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/KotlinLexer.g4
    M 
pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/KotlinLanguageModule.java
    M 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/LanguageVersionTest.java
    M 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/BaseKotlinTreeDumpTest.java
    A 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinParserMultiLineStringTest.java
    M 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinParserTests.java
    A 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinParserThisReceiverTest.java
    M 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinParsingHelper.java
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiDollarLineStringRef.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiDollarLineStringRef.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringExprSplitting.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringExprSplitting.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringExpressions.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringExpressions.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringRefSplitting.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringRefSplitting.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringRefs.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/MultiLineStringRefs.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/SimpleExpressions.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/SingleDollarExprNoPrefix.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/SingleDollarExprNoPrefix.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/SingleDollarRefNoPrefix.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/SingleDollarRefNoPrefix.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/ast/testdata/ThisReceiver.kt
    M pmd-lang-test/pom.xml
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/test/ast/AstMatcherDslAdapter.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/pom.xml
    M pmd-python/pom.xml
    M pmd-ruby/pom.xml
    M pmd-rust/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-swift/src/main/antlr4/net/sourceforge/pmd/lang/swift/ast/Swift.g4
    M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftNameDictionary.java
    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-test/src/main/java/net/sourceforge/pmd/test/lang/rule/AbstractRuleSetFactoryTest.java
    M pmd-tsql/pom.xml
    M pmd-velocity/pom.xml
    M pmd-visualforce/pom.xml
    M pmd-xml/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'main' of https://github.com/pmd/pmd into assert-test


  Commit: 93533b8adf20a99a9df1d2d1d240e81e004bfcf7
      https://github.com/pmd/pmd/commit/93533b8adf20a99a9df1d2d1d240e81e004bfcf7
  Author: Zbynek Konecny <[email protected]>
  Date:   2026-05-14 (Thu, 14 May 2026)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AssertStatementInTest.xml

  Log Message:
  -----------
  Fix test code, add JUnit5 annotations to setup/teardown check


  Commit: 1e9c69c36b0463df6b5ca2298f988be5d7f624da
      https://github.com/pmd/pmd/commit/1e9c69c36b0463df6b5ca2298f988be5d7f624da
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M docs/README.md
    M docs/pages/pmd/devdocs/building/building_general.md
    M docs/pages/pmd/devdocs/contributing/writing_documentation.md
    M docs/pages/pmd/userdocs/tools/ide-plugins.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java
    M pmd-java/pmd-java-checkstyle-suppressions.xml
    M pmd-java/pom.xml
    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/PrematureDeclarationRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBlockRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/VariableDeclarationUsageDistanceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UseUtilityClassRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnit5TestNoPrivateModifierRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java
    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
    A pmd-java/src/test/java-resources/javasymbols/testdata/BrokenGeneric.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/ClassInDifferentPackage.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/Enums.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/NestedClasses.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/SomeClassA.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/StaticNameCollision.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/Statics.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/StaticsSuper.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/TestCase1.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/Thread.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/AClassWithLocals.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/Another$ClassWith$Dollar.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/ClassInDifferentPackage.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/ClassWithDollar$.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/OuterWithoutDollar.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/PublicShadowed.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/deep/SomeClassA.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/SomewhereElse.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticCollisionImport.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticContainer.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticIOD2.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticImportOnDemand.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/TypeImportsOnDemand.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/AnnotationTests.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/GenericClass.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/GenericClassCopy.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/IdenticalToSomeFields.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/impls/Overloads.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/SomeFields.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/SomeInnerClasses.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/SomeMethodsNoOverloads.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/WithSuperClass.java
    A pmd-java/src/test/java-resources/lombok/val.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/ast/testdata/InterfaceWithNestedClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/metrics/testdata/GetterDetection.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/metrics/testdata/MetricsVisitorTestData.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/metrics/testdata/SetterDetection.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbsClassWithInterface.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractBuilderMixedTypeVarOverride.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AmbiguousOverload.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AnonClassExample.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterface.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterfaceOverride.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassArrayParams.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassTransitive.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CovariantReturnType.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EmptyEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithInterfaces.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericInterfaceWithOverloads.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericWithOverloadsImpl.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/HierarchyWithSeveralBridges.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithBound.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithNoSuperClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/Option.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/OptionTestCaseOneParam.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/RunnableImpl.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassPrivateNoOverride.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithGenericMethod.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithStatic.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithPrivate.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithStatic.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethod.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethodRealExtend.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/b/PackagePrivateMethodExtend.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/Animal.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/SimpleEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unittestsshouldusebeforeannotation/BaseTest.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatefield/Value.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/ClassWithPublicEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardGraphInnateFilter.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardInnateFilter.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheBuilder.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheLoader.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/LoadingCache.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Child.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Parent.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/PmdTestCase.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class1.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class2.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/commentdefaultaccessmodifier/OnlyForTesting.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/ClassA.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Container.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Deprecated.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Foo.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/MyClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/AssertContainer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithConstants.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithStringConstants.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Hello.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/HelloMore.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2001.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2016.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/NonStaticContainer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PackagePrivateUtils.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PublicUtils.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/javalang/String.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package1/U.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package2/C.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/donotextendjavalangerror/Error.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/signaturedeclarethrowsexception/MyTestCase.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/singularfield/Issue3303.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/singularfield/NoThrowingCloseable.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/BaseClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass2.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSynchronizingSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/ExposingSerializer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GeneratedValue.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GenerationType.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Id.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/OtherSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Serializer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/TransitiveSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/UselessOverridingMethodHashCode.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/DirectSubclassInOtherPackage.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/OtherClassInOtherPackage.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/CustomStringWriter.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/DAOTransaction.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/FakeContext.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyFactory.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyHelper.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Pool.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Statement.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/TransactionManager.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/ClassWithFields.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/CompareObjectsWithEqualsSample.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/AbstractThing.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/Thing.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/junit5testnoprivatemodifier/ParentWithTest.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/ClassWithStringFields.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/UseEqualsToCompareStringsSample.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimIsEmpty.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimLength.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimMethodArgument.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Car.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Issue2080.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/StringToStringFP.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/User.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotWithDefaults.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotationWithNoRetention.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsInside.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsOnMethods.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ConstructorAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/EnumConstantWithBody.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/FieldAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/LocalClasses.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/LocalVarAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/MethodAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ParameterAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/SomeClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/TypeAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/AnnotationWithEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/BoolLogic.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/ComparableList.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/DummyCompiledClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/GenericFbound.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/GenericMethodReference.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/LocalGenericClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/MutualTypeRecursion.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/MyList.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/MyListAbstract.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/Overloads.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/SomeClassWithAnon.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/SomeConstants.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/SomeEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/TypeInferenceTestCases.java
    R pmd-java/src/test/java/javasymbols/testdata/BrokenGeneric.java
    R pmd-java/src/test/java/javasymbols/testdata/ClassInDifferentPackage.java
    R pmd-java/src/test/java/javasymbols/testdata/Enums.java
    R pmd-java/src/test/java/javasymbols/testdata/NestedClasses.java
    R pmd-java/src/test/java/javasymbols/testdata/SomeClassA.java
    R pmd-java/src/test/java/javasymbols/testdata/StaticNameCollision.java
    R pmd-java/src/test/java/javasymbols/testdata/Statics.java
    R pmd-java/src/test/java/javasymbols/testdata/StaticsSuper.java
    R pmd-java/src/test/java/javasymbols/testdata/TestCase1.java
    R pmd-java/src/test/java/javasymbols/testdata/Thread.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/AClassWithLocals.java
    R 
pmd-java/src/test/java/javasymbols/testdata/deep/Another$ClassWith$Dollar.java
    R 
pmd-java/src/test/java/javasymbols/testdata/deep/ClassInDifferentPackage.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/ClassWithDollar$.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/OuterWithoutDollar.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/PublicShadowed.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/SomeClassA.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/SomewhereElse.java
    R 
pmd-java/src/test/java/javasymbols/testdata/deep/StaticCollisionImport.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/StaticContainer.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/StaticIOD2.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/StaticImportOnDemand.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/TypeImportsOnDemand.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/AnnotationTests.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/GenericClass.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/GenericClassCopy.java
    R 
pmd-java/src/test/java/javasymbols/testdata/impls/IdenticalToSomeFields.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/Overloads.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/SomeFields.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/SomeInnerClasses.java
    R 
pmd-java/src/test/java/javasymbols/testdata/impls/SomeMethodsNoOverloads.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/WithSuperClass.java
    R pmd-java/src/test/java/lombok/val.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/testdata/InterfaceWithNestedClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/testdata/GetterDetection.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/testdata/MetricsVisitorTestData.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/testdata/SetterDetection.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseAfterAnnotationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseBeforeAnnotationTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbsClassWithInterface.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractBuilderMixedTypeVarOverride.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AmbiguousOverload.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AnonClassExample.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterface.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterfaceOverride.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassArrayParams.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassTransitive.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CovariantReturnType.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EmptyEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithInterfaces.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericInterfaceWithOverloads.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericWithOverloadsImpl.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/HierarchyWithSeveralBridges.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithBound.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithNoSuperClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/Option.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/OptionTestCaseOneParam.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/RunnableImpl.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassPrivateNoOverride.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithGenericMethod.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithStatic.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithPrivate.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithStatic.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethod.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethodRealExtend.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/b/PackagePrivateMethodExtend.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/Animal.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/SimpleEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatefield/Value.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/ClassWithPublicEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardGraphInnateFilter.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardInnateFilter.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheBuilder.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheLoader.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/LoadingCache.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Child.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Parent.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/PmdTestCase.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class1.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class2.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/VariableDeclarationUsageDistanceTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/commentdefaultaccessmodifier/OnlyForTesting.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/ClassA.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Container.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Deprecated.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Foo.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/MyClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithConstants.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithStringConstants.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Hello.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/HelloMore.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2001.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2016.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/NonStaticContainer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PackagePrivateUtils.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PublicUtils.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/javalang/String.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package1/U.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package2/C.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/donotextendjavalangerror/Error.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/signaturedeclarethrowsexception/MyTestCase.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield/Issue3303.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield/NoThrowingCloseable.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/BaseClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass2.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSynchronizingSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/ExposingSerializer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GeneratedValue.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GenerationType.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Id.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/OtherSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Serializer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/TransitiveSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/UselessOverridingMethodHashCode.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/DirectSubclassInOtherPackage.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/OtherClassInOtherPackage.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnit5TestNoPrivateModifierTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/CustomStringWriter.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/DAOTransaction.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/FakeContext.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyFactory.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyHelper.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Pool.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Statement.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/TransactionManager.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/ClassWithFields.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/CompareObjectsWithEqualsSample.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/AbstractThing.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/Thing.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/ClassWithStringFields.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/UseEqualsToCompareStringsSample.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/DontCallThreadRunTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimIsEmpty.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimLength.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimMethodArgument.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Car.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Issue2080.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/StringToStringFP.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/User.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotWithDefaults.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotationWithNoRetention.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsInside.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsOnMethods.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ConstructorAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/EnumConstantWithBody.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/FieldAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/LocalClasses.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/LocalVarAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/MethodAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ParameterAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/SomeClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/TypeAnnotation.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/AnnotationWithEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/BoolLogic.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/ComparableList.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/DummyCompiledClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/GenericFbound.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/GenericMethodReference.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LocalGenericClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/MutualTypeRecursion.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/MyList.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/MyListAbstract.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/Overloads.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/SomeClassWithAnon.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/SomeConstants.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/SomeEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/TypeInferenceTestCases.java
    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/codestyle/xml/LocalVariableCouldBeFinal.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryBlock.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/VariableDeclarationUsageDistance.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseUtilityClass.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/JUnit5TestNoPrivateModifier.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/OverridingThreadRun.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'main' into pr-6557


  Commit: c35fd7554d823b0e54c3039261a0ead4a9378e29
      https://github.com/pmd/pmd/commit/c35fd7554d823b0e54c3039261a0ead4a9378e29
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml

  Log Message:
  -----------
  [doc] Update release notes (#6557, #3777)


  Commit: fcffcd37584f4b249cf5d4f6cdac9effe3eecb0f
      https://github.com/pmd/pmd/commit/fcffcd37584f4b249cf5d4f6cdac9effe3eecb0f
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M docs/pages/release_notes.md
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestTest.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AssertStatementInTest.xml

  Log Message:
  -----------
  [java] New rule: AssertStatementInTest (#6557)


  Commit: 71760c064158eb0562897ce4f87b3b7c45994a3c
      https://github.com/pmd/pmd/commit/71760c064158eb0562897ce4f87b3b7c45994a3c
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M docs/README.md
    M docs/pages/pmd/devdocs/building/building_general.md
    M docs/pages/pmd/devdocs/contributing/writing_documentation.md
    M docs/pages/pmd/userdocs/tools/ide-plugins.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBType.java
    M pmd-java/pmd-java-checkstyle-suppressions.xml
    M pmd-java/pom.xml
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestRule.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/PrematureDeclarationRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBlockRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/VariableDeclarationUsageDistanceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UseUtilityClassRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnit5TestNoPrivateModifierRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.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
    A pmd-java/src/test/java-resources/javasymbols/testdata/BrokenGeneric.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/ClassInDifferentPackage.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/Enums.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/NestedClasses.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/SomeClassA.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/StaticNameCollision.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/Statics.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/StaticsSuper.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/TestCase1.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/Thread.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/AClassWithLocals.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/Another$ClassWith$Dollar.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/ClassInDifferentPackage.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/ClassWithDollar$.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/OuterWithoutDollar.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/PublicShadowed.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/deep/SomeClassA.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/SomewhereElse.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticCollisionImport.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticContainer.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticIOD2.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/StaticImportOnDemand.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/deep/TypeImportsOnDemand.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/AnnotationTests.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/GenericClass.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/GenericClassCopy.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/IdenticalToSomeFields.java
    A pmd-java/src/test/java-resources/javasymbols/testdata/impls/Overloads.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/SomeFields.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/SomeInnerClasses.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/SomeMethodsNoOverloads.java
    A 
pmd-java/src/test/java-resources/javasymbols/testdata/impls/WithSuperClass.java
    A pmd-java/src/test/java-resources/lombok/val.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/ast/testdata/InterfaceWithNestedClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/metrics/testdata/GetterDetection.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/metrics/testdata/MetricsVisitorTestData.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/metrics/testdata/SetterDetection.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbsClassWithInterface.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractBuilderMixedTypeVarOverride.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AmbiguousOverload.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AnonClassExample.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterface.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterfaceOverride.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassArrayParams.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassTransitive.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CovariantReturnType.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EmptyEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithInterfaces.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericInterfaceWithOverloads.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericWithOverloadsImpl.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/HierarchyWithSeveralBridges.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithBound.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithNoSuperClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/Option.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/OptionTestCaseOneParam.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/RunnableImpl.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassPrivateNoOverride.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithGenericMethod.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithStatic.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithPrivate.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithStatic.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethod.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethodRealExtend.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/b/PackagePrivateMethodExtend.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/Animal.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/SimpleEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unittestsshouldusebeforeannotation/BaseTest.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatefield/Value.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/ClassWithPublicEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardGraphInnateFilter.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardInnateFilter.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheBuilder.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheLoader.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/LoadingCache.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Child.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Parent.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/PmdTestCase.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class1.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class2.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/commentdefaultaccessmodifier/OnlyForTesting.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/ClassA.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Container.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Deprecated.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Foo.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/MyClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/AssertContainer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithConstants.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithStringConstants.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Hello.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/HelloMore.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2001.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2016.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/NonStaticContainer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PackagePrivateUtils.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PublicUtils.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/javalang/String.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package1/U.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package2/C.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/donotextendjavalangerror/Error.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/signaturedeclarethrowsexception/MyTestCase.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/singularfield/Issue3303.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/singularfield/NoThrowingCloseable.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/BaseClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass2.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSynchronizingSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/ExposingSerializer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GeneratedValue.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GenerationType.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Id.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/OtherSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Serializer.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/TransitiveSubclass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/UselessOverridingMethodHashCode.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/DirectSubclassInOtherPackage.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/OtherClassInOtherPackage.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/CustomStringWriter.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/DAOTransaction.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/FakeContext.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyFactory.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyHelper.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Pool.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Statement.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/TransactionManager.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/ClassWithFields.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/CompareObjectsWithEqualsSample.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/AbstractThing.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/Thing.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/junit5testnoprivatemodifier/ParentWithTest.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/ClassWithStringFields.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/UseEqualsToCompareStringsSample.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimIsEmpty.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimLength.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimMethodArgument.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Car.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Issue2080.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/StringToStringFP.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/User.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotWithDefaults.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotationWithNoRetention.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsInside.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsOnMethods.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ConstructorAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/EnumConstantWithBody.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/FieldAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/LocalClasses.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/LocalVarAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/MethodAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/ParameterAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/SomeClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/symbols/testdata/TypeAnnotation.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/AnnotationWithEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/BoolLogic.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/ComparableList.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/DummyCompiledClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/GenericFbound.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/GenericMethodReference.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/LocalGenericClass.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/MutualTypeRecursion.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/MyList.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/MyListAbstract.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/Overloads.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/SomeClassWithAnon.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/SomeConstants.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/SomeEnum.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/types/testdata/TypeInferenceTestCases.java
    R pmd-java/src/test/java/javasymbols/testdata/BrokenGeneric.java
    R pmd-java/src/test/java/javasymbols/testdata/ClassInDifferentPackage.java
    R pmd-java/src/test/java/javasymbols/testdata/Enums.java
    R pmd-java/src/test/java/javasymbols/testdata/NestedClasses.java
    R pmd-java/src/test/java/javasymbols/testdata/SomeClassA.java
    R pmd-java/src/test/java/javasymbols/testdata/StaticNameCollision.java
    R pmd-java/src/test/java/javasymbols/testdata/Statics.java
    R pmd-java/src/test/java/javasymbols/testdata/StaticsSuper.java
    R pmd-java/src/test/java/javasymbols/testdata/TestCase1.java
    R pmd-java/src/test/java/javasymbols/testdata/Thread.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/AClassWithLocals.java
    R 
pmd-java/src/test/java/javasymbols/testdata/deep/Another$ClassWith$Dollar.java
    R 
pmd-java/src/test/java/javasymbols/testdata/deep/ClassInDifferentPackage.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/ClassWithDollar$.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/OuterWithoutDollar.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/PublicShadowed.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/SomeClassA.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/SomewhereElse.java
    R 
pmd-java/src/test/java/javasymbols/testdata/deep/StaticCollisionImport.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/StaticContainer.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/StaticIOD2.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/StaticImportOnDemand.java
    R pmd-java/src/test/java/javasymbols/testdata/deep/TypeImportsOnDemand.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/AnnotationTests.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/GenericClass.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/GenericClassCopy.java
    R 
pmd-java/src/test/java/javasymbols/testdata/impls/IdenticalToSomeFields.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/Overloads.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/SomeFields.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/SomeInnerClasses.java
    R 
pmd-java/src/test/java/javasymbols/testdata/impls/SomeMethodsNoOverloads.java
    R pmd-java/src/test/java/javasymbols/testdata/impls/WithSuperClass.java
    R pmd-java/src/test/java/lombok/val.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/testdata/InterfaceWithNestedClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/testdata/GetterDetection.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/testdata/MetricsVisitorTestData.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/testdata/SetterDetection.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AssertStatementInTestTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseAfterAnnotationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseBeforeAnnotationTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbsClassWithInterface.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractBuilderMixedTypeVarOverride.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AbstractClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AmbiguousOverload.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/AnonClassExample.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterface.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CloneableInterfaceOverride.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassArrayParams.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/ConcreteClassTransitive.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/CovariantReturnType.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EmptyEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithInterfaces.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericInterfaceWithOverloads.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/GenericWithOverloadsImpl.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/HierarchyWithSeveralBridges.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithBound.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/InterfaceWithNoSuperClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/Option.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/OptionTestCaseOneParam.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/RunnableImpl.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassPrivateNoOverride.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithGenericMethod.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SubclassWithStatic.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithPrivate.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/SuperclassWithStatic.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethod.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethodRealExtend.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/b/PackagePrivateMethodExtend.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/Animal.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/switchstmtsshouldhavedefault/SimpleEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatefield/Value.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/ClassWithPublicEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardGraphInnateFilter.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/DashboardInnateFilter.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheBuilder.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/CacheLoader.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/cache/LoadingCache.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Child.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/Parent.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue3899/PmdTestCase.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class1.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class2.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/VariableDeclarationUsageDistanceTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/commentdefaultaccessmodifier/OnlyForTesting.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/ClassA.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Container.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Deprecated.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/Foo.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/MyClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithConstants.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ClassWithStringConstants.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/ConcFlow.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Hello.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/HelloMore.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2001.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/Issue2016.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/NonStaticContainer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PackagePrivateUtils.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/PublicUtils.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/Item.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/item/ItemProducer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/javalang/String.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package1/U.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package2/C.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/cognitivecomplexity/ReproducerFor5084.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/donotextendjavalangerror/Error.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/signaturedeclarethrowsexception/MyTestCase.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield/Issue3303.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/singularfield/NoThrowingCloseable.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/BaseClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSubclass2.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/DirectSynchronizingSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/ExposingSerializer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GeneratedValue.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/GenerationType.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Id.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/OtherSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/Serializer.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/TransitiveSubclass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/UselessOverridingMethodHashCode.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/DirectSubclassInOtherPackage.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/other/OtherClassInOtherPackage.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnit5TestNoPrivateModifierTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/CustomStringWriter.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/DAOTransaction.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/FakeContext.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyFactory.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/MyHelper.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Pool.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/Statement.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/closeresource/TransactionManager.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/ClassWithFields.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/CompareObjectsWithEqualsSample.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/AbstractThing.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/Thing.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/ClassWithStringFields.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/UseEqualsToCompareStringsSample.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/DontCallThreadRunTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimIsEmpty.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimLength.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/inefficientemptystringcheck/StringTrimMethodArgument.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Car.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/Issue2080.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/StringToStringFP.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/stringtostring/User.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotWithDefaults.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/AnnotationWithNoRetention.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsInside.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ClassWithTypeAnnotationsOnMethods.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ConstructorAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/EnumConstantWithBody.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/FieldAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/LocalClasses.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/LocalVarAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/MethodAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/ParameterAnnotation.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/SomeClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/testdata/TypeAnnotation.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/AnnotationWithEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/BoolLogic.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/ComparableList.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/DummyCompiledClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/GenericFbound.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/GenericMethodReference.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LocalGenericClass.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/MutualTypeRecursion.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/MyList.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/MyListAbstract.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/Overloads.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/SomeClassWithAnon.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/SomeConstants.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/SomeEnum.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/TypeInferenceTestCases.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AssertStatementInTest.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/codestyle/xml/LocalVariableCouldBeFinal.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryBlock.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/VariableDeclarationUsageDistance.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UseUtilityClass.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/JUnit5TestNoPrivateModifier.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/OverridingThreadRun.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'main' into pr-6658


  Commit: 9e08771a750cbd185c67542a1ed426a5df8e33fe
      https://github.com/pmd/pmd/commit/9e08771a750cbd185c67542a1ed426a5df8e33fe
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#6658)


  Commit: 41be7c35f0c2c2b07bad07fbe5650eb4e9a6d07d
      https://github.com/pmd/pmd/commit/41be7c35f0c2c2b07bad07fbe5650eb4e9a6d07d
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Fix capitalization of ANTLR in release notes (#6658)


  Commit: ec41064149421596c5e48c9a3e5cf8481b2bcf82
      https://github.com/pmd/pmd/commit/ec41064149421596c5e48c9a3e5cf8481b2bcf82
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-15 (Fri, 15 May 2026)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/util/database/DBMSMetadata.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/ExprOps.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/visualforce/ast/ASTExpression.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/main'


Compare: https://github.com/pmd/pmd/compare/3d894ab7e5ec...ec4106414942

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

Reply via email to