Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ac5d1135aa9b1926f80ae19e71808273914ef1a1
      https://github.com/pmd/pmd/commit/ac5d1135aa9b1926f80ae19e71808273914ef1a1
  Author: Justin M. Stroud <sgnll...@gmail.com>
  Date:   2024-06-03 (Mon, 03 Jun 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Added inner classes to ClassNamingConventionsRule, and added property to 
support name checking for inner classes.


  Commit: 9844cfae22ba5eb261c1d8c3a2fc0afcfdf86516
      https://github.com/pmd/pmd/commit/9844cfae22ba5eb261c1d8c3a2fc0afcfdf86516
  Author: Justin M. Stroud <sgnll...@gmail.com>
  Date:   2024-06-03 (Mon, 03 Jun 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Moved inner class check to top.


  Commit: af38000d8a1b55305a7abf9a67dd7cf7a1e1f9bd
      https://github.com/pmd/pmd/commit/af38000d8a1b55305a7abf9a67dd7cf7a1e1f9bd
  Author: Justin M. Stroud <sgnll...@gmail.com>
  Date:   2024-06-03 (Mon, 03 Jun 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Moved inner class check to top.


  Commit: 0f4a59c07db1448eb2db9284cc40f5cdd71d8418
      https://github.com/pmd/pmd/commit/0f4a59c07db1448eb2db9284cc40f5cdd71d8418
  Author: Justin M. Stroud <sgnll...@gmail.com>
  Date:   2024-06-03 (Mon, 03 Jun 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Added inner interfaces.


  Commit: 33dde29264cf144841e86bf8d7bb802bd1c580c8
      https://github.com/pmd/pmd/commit/33dde29264cf144841e86bf8d7bb802bd1c580c8
  Author: Justin Stroud <157166970+justinstroud...@users.noreply.github.com>
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Per @adangel, added a couple of unit tests that validate inner class naming 
logic. Uncovered some bugs, fixed those bugs.


  Commit: a395bd78c815c2666f4ad6b75a2f5e8cfa7696bf
      https://github.com/pmd/pmd/commit/a395bd78c815c2666f4ad6b75a2f5e8cfa7696bf
  Author: Justin Stroud <157166970+justinstroud...@users.noreply.github.com>
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Small fix, removed duplicate unit test (accodentally created by me.)


  Commit: d0928cc1854ad4f78316682e22976e92bbd93119
      https://github.com/pmd/pmd/commit/d0928cc1854ad4f78316682e22976e92bbd93119
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-04 (Thu, 04 Jul 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestShouldNotUseSeeAllDataTrue.xml

  Log Message:
  -----------
  [apex] ApexUnitTestShouldNotUseSeeAllDataTrue: case-insensitive check

The annotation parameter name "seeAllData" is now compared
case-insensitive.

Fixes #5095


  Commit: 68300298ef4d2ec6176d8e4f46f426952ffb36fd
      https://github.com/pmd/pmd/commit/68300298ef4d2ec6176d8e4f46f426952ffb36fd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-04 (Thu, 04 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
   Add @gearsethenry as a contributor


  Commit: dfdb63ba5bfa154f92b9e4da01a15ec59b19e4d7
      https://github.com/pmd/pmd/commit/dfdb63ba5bfa154f92b9e4da01a15ec59b19e4d7
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-04 (Thu, 04 Jul 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt
    R 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSwitchStatementTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SwitchStatements.txt

  Log Message:
  -----------
  [apex] Consider VariableDeclarationGroup in ApexTreeBuilder

- Throw parse exception, when a node is not handled
- Use ApexTreeDumpTest for SwitchStatements.cls

Fixes #5094


  Commit: 6714c8bef23563b087a85a8fc2cd94317432c255
      https://github.com/pmd/pmd/commit/6714c8bef23563b087a85a8fc2cd94317432c255
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-04 (Thu, 04 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
   Add @ethan-sargent as a contributor


  Commit: abdb57535ac25ecc7844e9ecd6edaeaf96d383df
      https://github.com/pmd/pmd/commit/abdb57535ac25ecc7844e9ecd6edaeaf96d383df
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M pmd-apex/src/main/resources/category/apex/performance.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] New Rule: AvoidNonRestrictiveQueries

Fixes #635
Refs old PR #663

Co-authored-by: Jan Aertgeerts <2192516+jaertgee...@users.noreply.github.com>


  Commit: 41ca25950354cbfad8bf46d0d1840e7f1127fdc6
      https://github.com/pmd/pmd/commit/41ca25950354cbfad8bf46d0d1840e7f1127fdc6
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M pmd-apex/src/main/resources/category/apex/performance.xml
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueries - handle sub-queries separately


  Commit: 99f8bf826b1fc9a763b056961ebb88f1adf117d4
      https://github.com/pmd/pmd/commit/99f8bf826b1fc9a763b056961ebb88f1adf117d4
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M pmd-apex/src/main/resources/category/apex/performance.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueries: ignore sub-queries


  Commit: 4044abca91111257b22cb1451835c5f37f40f33e
      https://github.com/pmd/pmd/commit/4044abca91111257b22cb1451835c5f37f40f33e
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueries: Support @isTest


  Commit: ccb0e2e2285182006badc74ca7c62f486aca4c9d
      https://github.com/pmd/pmd/commit/ccb0e2e2285182006badc74ca7c62f486aca4c9d
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueriesRule - reuse SEE_ALL_DATA

This is already defined in ASTAnnotationParameter


  Commit: 3ba3eb4245b617c2b024c0e8faaae54106828902
      https://github.com/pmd/pmd/commit/3ba3eb4245b617c2b024c0e8faaae54106828902
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M pmd-apex/src/main/resources/category/apex/performance.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueriesRule - support SOSL


  Commit: fb6638c40d890b4ac662eedfdbafa3bda98126dc
      https://github.com/pmd/pmd/commit/fb6638c40d890b4ac662eedfdbafa3bda98126dc
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
    M docs/pages/release_notes.md

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

Fixes #635


  Commit: 2da3ac2cc877aad31474a18e7a4c52ecd514d293
      https://github.com/pmd/pmd/commit/2da3ac2cc877aad31474a18e7a4c52ecd514d293
  Author: sgnl-labs <sgnll...@gmail.com>
  Date:   2024-07-13 (Sat, 13 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Update 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

Co-authored-by: Andreas Dangel <andreas.dan...@adangel.org>


  Commit: 1be5242c8c8c4b2fa21d906160802aa341dfae66
      https://github.com/pmd/pmd/commit/1be5242c8c8c4b2fa21d906160802aa341dfae66
  Author: sgnl-labs <sgnll...@gmail.com>
  Date:   2024-07-13 (Sat, 13 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Update 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

Co-authored-by: Andreas Dangel <andreas.dan...@adangel.org>


  Commit: 5f669fca312ca43c7464d62404e6c0d3da22e10d
      https://github.com/pmd/pmd/commit/5f669fca312ca43c7464d62404e6c0d3da22e10d
  Author: sgnl-labs <sgnll...@gmail.com>
  Date:   2024-07-13 (Sat, 13 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Update 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

Co-authored-by: Andreas Dangel <andreas.dan...@adangel.org>


  Commit: f0a5930a40f328a2025418c524bdf1c641aa3979
      https://github.com/pmd/pmd/commit/f0a5930a40f328a2025418c524bdf1c641aa3979
  Author: sgnl-labs <sgnll...@gmail.com>
  Date:   2024-07-13 (Sat, 13 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Update 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

Co-authored-by: Andreas Dangel <andreas.dan...@adangel.org>


  Commit: 7023ea3d27e6a350f0e47bb8ae8087bc30c4df8f
      https://github.com/pmd/pmd/commit/7023ea3d27e6a350f0e47bb8ae8087bc30c4df8f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java

  Log Message:
  -----------
  Fix checkstyle


  Commit: 909603d7e0e98825bd3246a0e15df794ab2cfda5
      https://github.com/pmd/pmd/commit/909603d7e0e98825bd3246a0e15df794ab2cfda5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  [apex] ClassNamingConventions - Improve tests for inner interfaces

Refs #5048


  Commit: f6cb537238575b51a2496e9b8a277fbac1be61a4
      https://github.com/pmd/pmd/commit/f6cb537238575b51a2496e9b8a277fbac1be61a4
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClassOrInterface.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/InnerClassLocations.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/NullCoalescingOperator.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/UserEnumType.txt

  Log Message:
  -----------
  [apex] Add ASTUserClassOrInterface.isNested()


  Commit: 83d6a264f183b93a03f05df82a3afb62c31410a5
      https://github.com/pmd/pmd/commit/83d6a264f183b93a03f05df82a3afb62c31410a5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .github/workflows/build.yml
    M .github/workflows/git-repo-sync.yml
    M .github/workflows/troubleshooting.yml
    R .mvn/wrapper/maven-wrapper.jar
    M .mvn/wrapper/maven-wrapper.properties
    M do-release.sh
    M docs/_config.yml
    M docs/_data/sidebars/pmd_sidebar.yml
    M docs/_includes/sidebar.html
    A docs/pages/pmd/about/release_policies.md
    A docs/pages/pmd/about/support_lifecycle.md
    M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
    M docs/pages/pmd/projectdocs/committers/releasing.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
    M docs/pages/pmd/userdocs/migrating_to_pmd7.md
    M docs/pages/pmd/userdocs/pmd_report_formats.md
    M docs/pages/pmd/userdocs/tools/ant.md
    M docs/pages/pmd/userdocs/tools/gradle.md
    M docs/pages/pmd/userdocs/tools/maven.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M mvnw
    M mvnw.cmd
    M pmd-ant/pom.xml
    M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
    M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
    M pmd-ant/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java
    A 
pmd-ant/src/test/resources/net/sourceforge/pmd/ant/src/sampleLexError.dummy
    M pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/cpdtasktest.xml
    M 
pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/expected-pmd-ant-xml.xml
    M pmd-apex/pom.xml
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoslExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentBuilder.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexer.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileAnalysis.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/UnusedLocalVariableRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/UnusedMethodRule.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexLexerTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexerTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/UnusedMethodTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.txt
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.txt
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/StringLiterals5053.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/StringLiterals5053.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/UnusedMethod/project1/src/Foo.cls-meta.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/CyclomaticComplexity.xml
    M pmd-cli/pom.xml
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractAnalysisPmdSubcommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java
    M pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/CliExitCode.java
    M pmd-cli/src/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
    M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java
    M 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/RuleSetWithViolations.xml
    M pmd-coco/pom.xml
    R pmd-compat6/README.md
    R pmd-compat6/pom.xml
    R pmd-compat6/src/it/cpd-for-csharp/invoker.properties
    R pmd-compat6/src/it/cpd-for-csharp/pom.xml
    R pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings1.cs
    R pmd-compat6/src/it/cpd-for-csharp/src/main/cs/strings2.cs
    R pmd-compat6/src/it/cpd-for-csharp/verify.bsh
    R pmd-compat6/src/it/cpd-for-java/invoker.properties
    R pmd-compat6/src/it/cpd-for-java/pom.xml
    R pmd-compat6/src/it/cpd-for-java/src/main/java/org/example/ClassA.java
    R pmd-compat6/src/it/cpd-for-java/src/main/java/org/example/ClassB.java
    R pmd-compat6/src/it/cpd-for-java/verify.bsh
    R pmd-compat6/src/it/cpd-for-javascript/invoker.properties
    R pmd-compat6/src/it/cpd-for-javascript/pom.xml
    R pmd-compat6/src/it/cpd-for-javascript/src/main/js/globalVariable.js
    R pmd-compat6/src/it/cpd-for-javascript/src/main/js/globalVariable2.js
    R pmd-compat6/src/it/cpd-for-javascript/verify.bsh
    R pmd-compat6/src/it/cpd-for-jsp/invoker.properties
    R pmd-compat6/src/it/cpd-for-jsp/pom.xml
    R pmd-compat6/src/it/cpd-for-jsp/src/main/jsp/classAttribute.jsp
    R pmd-compat6/src/it/cpd-for-jsp/src/main/jsp/classAttribute2.jsp
    R pmd-compat6/src/it/cpd-for-jsp/verify.bsh
    R pmd-compat6/src/it/pmd-for-java/config_error_ruleset.xml
    R pmd-compat6/src/it/pmd-for-java/exception_ruleset.xml
    R pmd-compat6/src/it/pmd-for-java/invoker.properties
    R pmd-compat6/src/it/pmd-for-java/pom.xml
    R pmd-compat6/src/it/pmd-for-java/src/main/java/org/example/Main.java
    R pmd-compat6/src/it/pmd-for-java/verify.bsh
    R pmd-compat6/src/it/pmd-for-javascript/invoker.properties
    R pmd-compat6/src/it/pmd-for-javascript/pom.xml
    R pmd-compat6/src/it/pmd-for-javascript/src/main/js/globalVariable.js
    R pmd-compat6/src/it/pmd-for-javascript/verify.bsh
    R pmd-compat6/src/it/pmd-for-jsp/invoker.properties
    R pmd-compat6/src/it/pmd-for-jsp/pom.xml
    R pmd-compat6/src/it/pmd-for-jsp/src/main/jsp/classAttribute.jsp
    R pmd-compat6/src/it/pmd-for-jsp/verify.bsh
    R pmd-compat6/src/it/settings.xml
    R pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/Report.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/Rule.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/RulePriority.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetLoadException.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetLoader.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleSets.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/RuleViolation.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/annotation/DeprecatedUntil700.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/AbstractLanguage.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/EcmascriptLanguage.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/EcmascriptTokenizer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JSPLanguage.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JavaLanguage.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/JavaTokenizer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/Language.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/LanguageFactory.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/Mark.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/RendererHelper.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRenderer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/Rule.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetLoadException.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/XPathRule.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleSets.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/lang/rule/xpath/XPathRule.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/renderers/Renderer.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/RuleViolation.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/util/Predicate.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/AbstractCompoundFilter.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/AbstractDelegateFilter.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/AndFilter.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/DirectoryFilter.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/FileExtensionFilter.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/Filter.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/Filters.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/NotFilter.java
    R pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/OrFilter.java
    R 
pmd-compat6/src/main/java/net/sourceforge/pmd/util/filter/RegexStringFilter.java
    M pmd-core/etc/xslt/cpdhtml-v2.xslt
    M pmd-core/etc/xslt/cpdhtml.xslt
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchCollector.java
    A pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLOldRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccToken.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIterator.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/reporting/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/reporting/ReportStats.java
    A pmd-core/src/main/resources/cpd-report_1_0_0.xsd
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdTestUtils.java
    A pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLOldRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/AbstractNode.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ConcreteNode.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
    M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/SampleCpdReport.xml
    M pmd-cpp/pom.xml
    M pmd-cs/pom.xml
    M pmd-dart/pom.xml
    M pmd-dist/pom.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/dist/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/etc/grammar/Java.jjt
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBooleanLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCharLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNullLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNumericLiteral.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPattern.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordComponent.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordPattern.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStringLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTypePattern.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnnamedPattern.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaPattern.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseEnumCollectionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JClassSymbol.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JFieldSymbol.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JRecordComponentSymbol.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/SymbolVisitor.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ImplicitMemberSymbols.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/SymbolEquality.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/SymbolToStrings.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubBuilder.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/LazyTypeSig.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/RecordComponentStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstFieldSym.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstRecordComponentSym.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/PatternBindingsUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/CaptureMatcher.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JVariableSig.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/LazyTypeResolver.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceVar.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseEnumCollectionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/PatternVarScopingTests.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeCreationDsl.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/EnhancedTypeCheckingSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ExhaustiveSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep440_RecordPatterns.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatterns.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RefiningPatternsInSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ScopeOfPatternVariableDeclarations.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22/Jep456_UnnamedPatternsAndVariables.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep447_StatementsBeforeSuper.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseEnumCollections.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/JUnitStaticSuite.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/Annotated.class
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/AnnotatedForRecord.class
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/GenericBox.class
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/Point.class
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/RecordAnnot.class
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/SomeRecordsTestData.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/TypeAnnotation.class
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/recordclasses/Varargs.class
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/IteratorUtilCopy.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/IteratorUtilCopy.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/IteratorUtilCopy.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/IteratorUtilCopy.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/SwitchExpressionWithPatterns.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/SwitchExpressionWithPatterns.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.txt
    M pmd-javascript/pom.xml
    M pmd-jsp/pom.xml
    M pmd-julia/pom.xml
    M pmd-kotlin/pom.xml
    M pmd-lang-test/pom.xml
    M pmd-languages-deps/pom.xml
    M pmd-lua/pom.xml
    M pmd-matlab/pom.xml
    M pmd-modelica/pom.xml
    M pmd-objectivec/pom.xml
    M pmd-perl/pom.xml
    M pmd-php/pom.xml
    M pmd-plsql/etc/grammar/PLSQL.jjt
    M pmd-plsql/pom.xml
    A 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTSqlMacroClause.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/InternalApiBridge.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParser.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexer.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/CursorAttributesTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectExpressionsTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/StringLiteralsTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexerTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/CompoundTriggerWithAdditionalDeclarations4270.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/CompoundTriggerWithAdditionalDeclarations4270.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ErrorLoggingClause2779.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ErrorLoggingClause2779.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExceptionHandlerTomKytesDespair.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExceptionHandlerTomKytesDespair.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup0.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup1.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroup2.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ParsingExclusion.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlMacroClause.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlMacroClause.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlPlusLexicalVariablesIssue195.txt
    M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/Using.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/identifiers.sql
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/identifiers.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql_ignore-literals.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/tabWidth.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/bestpractices/xml/TomKytesDespair.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveMethodLength.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveObjectLength.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageSpecificationLength.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveParameterList.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveTypeLength.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssMethodCount.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssObjectCount.xml
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/TooManyFields.xml
    M pmd-python/pom.xml
    M pmd-ruby/pom.xml
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M pmd-scala-modules/pmd-scala_2.12/pom.xml
    M pmd-scala-modules/pmd-scala_2.13/pom.xml
    M pmd-swift/pom.xml
    M pmd-test-schema/pom.xml
    M pmd-test/pom.xml
    M pmd-tsql/pom.xml
    M pmd-tsql/src/main/java/net/sourceforge/pmd/lang/tsql/cpd/TSqlCpdLexer.java
    M 
pmd-tsql/src/test/resources/net/sourceforge/pmd/lang/tsql/cpd/testdata/MailJobTimeLine.txt
    M 
pmd-tsql/src/test/resources/net/sourceforge/pmd/lang/tsql/cpd/testdata/simple.txt
    M pmd-velocity/pom.xml
    M pmd-visualforce/pom.xml
    M pmd-xml/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into pr-5048


  Commit: bd4d8970b65259f0b1d19f897f3ca82695bbb0de
      https://github.com/pmd/pmd/commit/bd4d8970b65259f0b1d19f897f3ca82695bbb0de
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.txt

  Log Message:
  -----------
  Fix tests after merge


  Commit: 96b1e890e111337fa205d5c486d3ac3e0112d8c1
      https://github.com/pmd/pmd/commit/96b1e890e111337fa205d5c486d3ac3e0112d8c1
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
   Add @justinstroudbah as a contributor


  Commit: 4ec05d0aa481709410910ee0e7a5cdab4d9ac084
      https://github.com/pmd/pmd/commit/4ec05d0aa481709410910ee0e7a5cdab4d9ac084
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#5048, #4800)


  Commit: 2bfde98a5389f0dfb9af7f8012f81535d5c2cfbd
      https://github.com/pmd/pmd/commit/2bfde98a5389f0dfb9af7f8012f81535d5c2cfbd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClassOrInterface.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/codestyle/ClassNamingConventionsRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/InnerClassLocations.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/NullCoalescingOperator.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/UserEnumType.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  [apex] Added Inner Classes to Apex Class Naming Conventions Rule (#5048)

Merge pull request #5048 from sgnl-labs:discreet-inner-class-name-check


  Commit: ec92b39cf45da70f1a9750fa49cf7e0d127ef7de
      https://github.com/pmd/pmd/commit/ec92b39cf45da70f1a9750fa49cf7e0d127ef7de
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueries fix FP with multiline queries


  Commit: cf4df4bf1382d6471c1368568aa22120a5af54d5
      https://github.com/pmd/pmd/commit/cf4df4bf1382d6471c1368568aa22120a5af54d5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M docs/pages/release_notes.md
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java
    M pmd-apex/src/main/resources/category/apex/performance.xml
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/performance/xml/AvoidNonRestrictiveQueries.xml

  Log Message:
  -----------
  [apex] New Rule: AvoidNonRestrictiveQueries (#5089)

Merge pull request #5089 from 
adangel:apex-issue-635-avoid-non-restrictive-queries


  Commit: 090bd1208b65a8566d21f06a8157be8615252390
      https://github.com/pmd/pmd/commit/090bd1208b65a8566d21f06a8157be8615252390
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationParameter.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestShouldNotUseSeeAllDataTrue.xml

  Log Message:
  -----------
  [apex] ApexUnitTestShouldNotUseSeeAllDataTrue: case-insensitive check (#5098)

Merge pull request #5098 from adangel:apex-issue-5095


  Commit: 6e8ce46f6c5e52cb2b76f497d97c0c69c21b4ad7
      https://github.com/pmd/pmd/commit/6e8ce46f6c5e52cb2b76f497d97c0c69c21b4ad7
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/performance/AvoidNonRestrictiveQueriesRule.java

  Log Message:
  -----------
  [apex] AvoidNonRestrictiveQueries: use new AnnotationParameter.hasName


  Commit: 669f883a99a9d22c8f2759b28c487b2bd490bfdc
      https://github.com/pmd/pmd/commit/669f883a99a9d22c8f2759b28c487b2bd490bfdc
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.kt
    R 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSwitchStatementTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SwitchStatements.txt

  Log Message:
  -----------
  [apex] Consider VariableDeclarationGroup in ApexTreeBuilder (#5099)

Merge pull request #5099 from adangel:apex-issue-5094


  Commit: d21d8a6286393fa8cf0a1e16a4bfd33b399079c4
      https://github.com/pmd/pmd/commit/d21d8a6286393fa8cf0a1e16a4bfd33b399079c4
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SwitchStatements.txt

  Log Message:
  -----------
  Fix tests after merge


  Commit: 404a2ea77f73badf9d29b5e5dd9e1bf8abe6af92
      https://github.com/pmd/pmd/commit/404a2ea77f73badf9d29b5e5dd9e1bf8abe6af92
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Fix release notes


Compare: https://github.com/pmd/pmd/compare/f62d038a8db9...404a2ea77f73

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to