Branch: refs/heads/master
Home: https://github.com/pmd/pmd
Commit: ac5d1135aa9b1926f80ae19e71808273914ef1a1
https://github.com/pmd/pmd/commit/ac5d1135aa9b1926f80ae19e71808273914ef1a1
Author: Justin M. Stroud <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Commit: 41ca25950354cbfad8bf46d0d1840e7f1127fdc6
https://github.com/pmd/pmd/commit/41ca25950354cbfad8bf46d0d1840e7f1127fdc6
Author: Andreas Dangel <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Commit: 1be5242c8c8c4b2fa21d906160802aa341dfae66
https://github.com/pmd/pmd/commit/1be5242c8c8c4b2fa21d906160802aa341dfae66
Author: sgnl-labs <[email protected]>
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 <[email protected]>
Commit: 5f669fca312ca43c7464d62404e6c0d3da22e10d
https://github.com/pmd/pmd/commit/5f669fca312ca43c7464d62404e6c0d3da22e10d
Author: sgnl-labs <[email protected]>
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 <[email protected]>
Commit: f0a5930a40f328a2025418c524bdf1c641aa3979
https://github.com/pmd/pmd/commit/f0a5930a40f328a2025418c524bdf1c641aa3979
Author: sgnl-labs <[email protected]>
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 <[email protected]>
Commit: 7023ea3d27e6a350f0e47bb8ae8087bc30c4df8f
https://github.com/pmd/pmd/commit/7023ea3d27e6a350f0e47bb8ae8087bc30c4df8f
Author: Andreas Dangel <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits