[pmd-commits] [pmd/pmd] 17a4a4: [java] CommentRequired - add test for markdown com...

2024-08-01 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 17a4a487a6034f8087f3ca46d0827e61afdff33e
  https://github.com/pmd/pmd/commit/17a4a487a6034f8087f3ca46d0827e61afdff33e
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

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

  Log Message:
  ---
  [java] CommentRequired - add test for markdown comments


  Commit: 21d499d5ef508c2ff6b47649f997df1838f9e60b
  https://github.com/pmd/pmd/commit/21d499d5ef508c2ff6b47649f997df1838f9e60b
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaVisitorBase.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JModuleSymbol.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/SymbolResolver.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmSymbolResolver.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java

  Log Message:
  ---
  [doc] Release Notes for Java 23 Support (#5062)

Also add some @since tags to new API methods


Compare: https://github.com/pmd/pmd/compare/f33e75ca0b4b...21d499d5ef50

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


[pmd-commits] [pmd/pmd] 568314: [java] Add new language version 23 and 23-preview

2024-08-01 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 568314bb8928b2ecb1a163656376872a0dcad5eb
  https://github.com/pmd/pmd/commit/568314bb8928b2ecb1a163656376872a0dcad5eb
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/userdocs/tools/ant.md
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaLanguageModuleTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt

  Log Message:
  ---
  [java] Add new language version 23 and 23-preview


  Commit: 2a04d9858a5f92fc11ba007dab489da144c24648
  https://github.com/pmd/pmd/commit/2a04d9858a5f92fc11ba007dab489da144c24648
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [java] Bump asm from 9.6 to 9.7


  Commit: f13e88675766133327422a9e94d9d3744373e7e4
  https://github.com/pmd/pmd/commit/f13e88675766133327422a9e94d9d3744373e7e4
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [java] Allow to build PMD with Java 23


  Commit: 10681cd6a8ea26350bb727b2d0b88e2e210114d9
  https://github.com/pmd/pmd/commit/10681cd6a8ea26350bb727b2d0b88e2e210114d9
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M docs/pages/pmd/languages/java.md
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java21PreviewTreeDumpTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.txt

  Log Message:
  ---
  [java] Remove version 21-preview


  Commit: a7eab294b4ea1173f5180b3e2627fe66d5a41960
  https://github.com/pmd/pmd/commit/a7eab294b4ea1173f5180b3e2627fe66d5a41960
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22TreeDumpTest.java

  Log Message:
  ---
  [java] Make UNNAMED_VARIABLES_AND_PATTERNS a regular language feature

This is now possible, since java 21 preview is gone.


  Commit: 20750f9591267dea5d555b207b15b732b4256c1b
  https://github.com/pmd/pmd/commit/20750f9591267dea5d555b207b15b732b4256c1b
  Author: Andreas Dangel 
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstSymbolMakerVisitor.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
 

[pmd-commits] [pmd/pmd] 719b65: [java] Add new language version 23 and 23-preview

2024-07-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 719b657d1b3228bd1de8456f321dd5a4de60e16d
  https://github.com/pmd/pmd/commit/719b657d1b3228bd1de8456f321dd5a4de60e16d
  Author: Andreas Dangel 
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/userdocs/tools/ant.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaLanguageModuleTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt

  Log Message:
  ---
  [java] Add new language version 23 and 23-preview


  Commit: 63e874bcfff5347ef82706d5c5dcafd97c3e385f
  https://github.com/pmd/pmd/commit/63e874bcfff5347ef82706d5c5dcafd97c3e385f
  Author: Andreas Dangel 
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [java] Bump asm from 9.6 to 9.7


  Commit: 26dc4f61fa281142a0e82b8f646cf078a4b256d3
  https://github.com/pmd/pmd/commit/26dc4f61fa281142a0e82b8f646cf078a4b256d3
  Author: Andreas Dangel 
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
M docs/pages/pmd/languages/java.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java21PreviewTreeDumpTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.txt

  Log Message:
  ---
  [java] Remove version 21-preview


  Commit: 4d2b9e0087ba5e47b4010b2f7710d59539721ee0
  https://github.com/pmd/pmd/commit/4d2b9e0087ba5e47b4010b2f7710d59539721ee0
  Author: Andreas Dangel 
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22TreeDumpTest.java

  Log Message:
  ---
  [java] Make UNNAMED_VARIABLES_AND_PATTERNS a regular language feature

This is now possible, since java 21 preview is gone.


  Commit: 909be7eb1f2a5bf76920a8cde8afb154274f85e7
  https://github.com/pmd/pmd/commit/909be7eb1f2a5bf76920a8cde8afb154274f85e7
  Author: Andreas Dangel 
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstSymbolMakerVisitor.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22PreviewTreeDumpTest.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.txt
A 

[pmd-commits] [pmd/pmd] 6e5d95: fixup for "Remove version 21-preview" or Make UNNA...

2024-07-30 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 6e5d959ec408325e12be287b21b42686f227308c
  https://github.com/pmd/pmd/commit/6e5d959ec408325e12be287b21b42686f227308c
  Author: Andreas Dangel 
  Date:   2024-07-30 (Tue, 30 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java

  Log Message:
  ---
  fixup for "Remove version 21-preview" or Make UNNAMED_VARIABLES_AND_PATTERNS 
a regular language feature


  Commit: 8353ccdf64879671b09e7679caa319045cc86afd
  https://github.com/pmd/pmd/commit/8353ccdf64879671b09e7679caa319045cc86afd
  Author: Andreas Dangel 
  Date:   2024-07-30 (Tue, 30 Jul 2024)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ClasspathClassLoader.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmSymbolResolver.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaResolvers.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStubTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestExperimental.class
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestExperimental.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestLanguage.class
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestLanguage.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestPMD.class
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/ModuleTestPMD.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/module-info.class
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/modules/module-info.java
M pmd-test/src/main/java/net/sourceforge/pmd/test/RuleTst.java

  Log Message:
  ---
  [java] Add tests for ModuleStub

- Support annotations on modules
- Verify that exported packages are loaded


Compare: https://github.com/pmd/pmd/compare/d0aa1dc77960...8353ccdf6487

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


[pmd-commits] [pmd/pmd] d0aa1d: fixup (checkstyle)

2024-07-29 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: d0aa1dc779604b95a06a836b3ade042e28ca906c
  https://github.com/pmd/pmd/commit/d0aa1dc779604b95a06a836b3ade042e28ca906c
  Author: Andreas Dangel 
  Date:   2024-07-29 (Mon, 29 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java

  Log Message:
  ---
  fixup (checkstyle)



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


[pmd-commits] [pmd/pmd] 1c0b7e: [java] Add ImplicitClassDeclaration

2024-07-29 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 1c0b7ed935aa38fa154b6c5b34048df12c193757
  https://github.com/pmd/pmd/commit/1c0b7ed935aa38fa154b6c5b34048df12c193757
  Author: Andreas Dangel 
  Date:   2024-07-29 (Mon, 29 Jul 2024)

  Changed paths:
M pmd-java/etc/grammar/Java.jjt
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImplicitClassDeclaration.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaVisitorBase.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstSymbolMakerVisitor.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22PreviewTreeDumpTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses1.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses2.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses3.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses4WithImports.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.txt

  Log Message:
  ---
  [java] Add ImplicitClassDeclaration

JEP 477: Implicitly Declared Classes and Instance Main Methods
(Third Preview)



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


[pmd-commits] [pmd/pmd] 3170ad: [java] Allow to build PMD with Java 23

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 3170ad76650de038e0b60bca681f07ee96e261d4
  https://github.com/pmd/pmd/commit/3170ad76650de038e0b60bca681f07ee96e261d4
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [java] Allow to build PMD with Java 23



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


[pmd-commits] [pmd/pmd] fd6eaf: [java] Support primitive types in instanceof (Java...

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: fd6eaf7bf2ef67cc7eb13c34c111a642aab08c2e
  https://github.com/pmd/pmd/commit/fd6eaf7bf2ef67cc7eb13c34c111a642aab08c2e
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pmd-java/etc/grammar/Java.jjt
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTInstanceOfExpressionTest.kt
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep455_PrimitiveTypesInPatternsInstanceofAndSwitch.txt

  Log Message:
  ---
  [java] Support primitive types in instanceof (Java 23 Preview)

Allow to use primitive types in patterns, instanceof, and
switch. This is a Java 23 Preview feature.
See JEP 455.


  Commit: 84ff935eb063bfe85845a94ab5087e1790190aab
  https://github.com/pmd/pmd/commit/84ff935eb063bfe85845a94ab5087e1790190aab
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/StringTemplatesAreNotSupportedAnymore.java

  Log Message:
  ---
  [java] Remove String Template Preview feature for Java 23


Compare: https://github.com/pmd/pmd/compare/ca7f61090247...84ff935eb063

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


[pmd-commits] [pmd/pmd] 39750c: Use PMD 7.4.0 for checks

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 39750cf1585047c92e0371d9265a0fd33b059e3c
  https://github.com/pmd/pmd/commit/39750cf1585047c92e0371d9265a0fd33b059e3c
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Use PMD 7.4.0 for checks



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


[pmd-commits] [pmd/pmd-examples] e949a8: Fix maven/simple-project verification script

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-examples
  Commit: e949a8e354316da194e6a0496e7c315ca812c9a4
  
https://github.com/pmd/pmd-examples/commit/e949a8e354316da194e6a0496e7c315ca812c9a4
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M maven/simple-project/.ci/build.sh

  Log Message:
  ---
  Fix maven/simple-project verification script

After updating maven-pmd-plugin to 3.24.0, the messages
slightly changed. No summary is printed anymore,
only each violation is given (if any).



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


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


[pmd-commits] [pmd/pmd-examples] 929de2: Bump maven-pmd-plugin from 3.23.0 to 3.24.0

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-examples
  Commit: 929de211aea94124d9eb74294e0ced43acaa6e91
  
https://github.com/pmd/pmd-examples/commit/929de211aea94124d9eb74294e0ced43acaa6e91
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M custom-rules/maven-java/README.md
M maven/simple-project/pom.xml

  Log Message:
  ---
  Bump maven-pmd-plugin from 3.23.0 to 3.24.0


  Commit: f1f065c3eb4fdd08b4a6d24b6c4700869c1143ce
  
https://github.com/pmd/pmd-examples/commit/f1f065c3eb4fdd08b4a6d24b6c4700869c1143ce
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M custom-rules/maven-java/README.md
M custom-rules/maven-java/pom.xml
M custom-rules/maven-plsql/pom.xml
M custom-rules/plain-java/.ci/build.sh
M custom-rules/plain-java/README.md
M gradle/simple-project/app/build.gradle
M maven/simple-project/pom.xml

  Log Message:
  ---
  Bump pmd from 7.2.0 to 7.4.0


Compare: https://github.com/pmd/pmd-examples/compare/39c53e256f23...f1f065c3eb4f

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


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


[pmd-commits] [pmd/pmd-designer] e3ad41: Bump maven-pmd-plugin from 3.23.0 to 3.24.0

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: e3ad41a88b5d7bbd14de997a77a1f7fa25ac27df
  
https://github.com/pmd/pmd-designer/commit/e3ad41a88b5d7bbd14de997a77a1f7fa25ac27df
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-pmd-plugin from 3.23.0 to 3.24.0


  Commit: 9ac2602609798a1ff9c3f804761c26f37a3c0a44
  
https://github.com/pmd/pmd-designer/commit/9ac2602609798a1ff9c3f804761c26f37a3c0a44
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Use PMD 7.4.0 for checks


Compare: https://github.com/pmd/pmd-designer/compare/d2ef1cf8b0c8...9ac260260979

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


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


[pmd-commits] [pmd/pmd.github.io] 55aa0a: PMD For Eclipse 7.4.0.v20240726-0845-r Released

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: 55aa0a633e1235e85df759b47c2eae27b5144a29
  
https://github.com/pmd/pmd.github.io/commit/55aa0a633e1235e85df759b47c2eae27b5144a29
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
A _posts/2024-07-26-PMD-for-Eclipse-7.4.0.v20240726-0845-r-released.md

  Log Message:
  ---
  PMD For Eclipse 7.4.0.v20240726-0845-r Released


  Commit: c4c903a494150c2b1113695c578fe0d72174a19b
  
https://github.com/pmd/pmd.github.io/commit/c4c903a494150c2b1113695c578fe0d72174a19b
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M Gemfile.lock

  Log Message:
  ---
  Update gems

Fixes https://github.com/pmd/pmd.github.io/security/dependabot/7
Fixes CVE-2024-39908
Fixes https://github.com/advisories/GHSA-4xqq-m2hx-25v8


Compare: 
https://github.com/pmd/pmd.github.io/compare/a5a31ef26f07...c4c903a49415

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


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


[pmd-commits] [pmd/pmd-eclipse-plugin]

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/7.4.0.v20240726-0845-r
  Home:   https://github.com/pmd/pmd-eclipse-plugin

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


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


[pmd-commits] [pmd/pmd.github.io] a5a31e: Prepare pmd release 7.4.0

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: a5a31ef26f07da81fbcd4d214ac71227c9f8877a
  
https://github.com/pmd/pmd.github.io/commit/a5a31ef26f07da81fbcd4d214ac71227c9f8877a
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M _config.yml
A _posts/2024-07-26-PMD-7.4.0.md

  Log Message:
  ---
  Prepare pmd release 7.4.0



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


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


[pmd-commits] [pmd/pmd-eclipse-plugin] bc6689: Prepare release pmd-eclipse-plugin 7.4.0.v20240726...

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: bc6689984b6b1cef7fac0eba8e6f29a32a406985
  
https://github.com/pmd/pmd-eclipse-plugin/commit/bc6689984b6b1cef7fac0eba8e6f29a32a406985
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test.fragment/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.xml
M net.sourceforge.pmd.eclipse/pom.xml
M pom.xml

  Log Message:
  ---
  Prepare release pmd-eclipse-plugin 7.4.0.v20240726-0845-r


  Commit: d46e1b79b8012c66376f62a83ffb222b87800341
  
https://github.com/pmd/pmd-eclipse-plugin/commit/d46e1b79b8012c66376f62a83ffb222b87800341
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test.fragment/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.xml
M net.sourceforge.pmd.eclipse/pom.xml
M pom.xml

  Log Message:
  ---
  Prepare next pmd-eclipse-plugin development version 7.5.0-SNAPSHOT


Compare: 
https://github.com/pmd/pmd-eclipse-plugin/compare/fef5c34fe979...d46e1b79b801

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


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


[pmd-commits] [pmd/pmd-eclipse-plugin] c998e4: Update to PMD 7.4.0

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: c998e44f3e55538b41a4ee56239a18a841ac8ce4
  
https://github.com/pmd/pmd-eclipse-plugin/commit/c998e44f3e55538b41a4ee56239a18a841ac8ce4
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M ReleaseNotes.md
M pom.xml

  Log Message:
  ---
  Update to PMD 7.4.0


  Commit: fef5c34fe9794080bee639416627443fda5504c9
  
https://github.com/pmd/pmd-eclipse-plugin/commit/fef5c34fe9794080bee639416627443fda5504c9
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M ReleaseNotes.md

  Log Message:
  ---
  Update release notes with dependency updates


Compare: 
https://github.com/pmd/pmd-eclipse-plugin/compare/c960a4f3e5a9...fef5c34fe979

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


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


[pmd-commits] [pmd/pmd] 5992a2: Prepare pmd release 7.4.0

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 5992a2d53f1852d456cc8041a7e7b369dc14ef07
  https://github.com/pmd/pmd/commit/5992a2d53f1852d456cc8041a7e7b369dc14ef07
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md

  Log Message:
  ---
  Prepare pmd release 7.4.0


  Commit: db5fa2dbce210ed50936c65d0e2bf52de4ec0e35
  https://github.com/pmd/pmd/commit/db5fa2dbce210ed50936c65d0e2bf52de4ec0e35
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] prepare release pmd_releases/7.4.0


  Commit: ee800d326f95019fd6e5b5b144db838838d89175
  https://github.com/pmd/pmd/commit/ee800d326f95019fd6e5b5b144db838838d89175
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] Prepare next development version [skip ci]


Compare: https://github.com/pmd/pmd/compare/727279977dcb...ee800d326f95

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


[pmd-commits] [pmd/pmd] 5992a2: Prepare pmd release 7.4.0

2024-07-26 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/pmd_releases/7.4.0
  Home:   https://github.com/pmd/pmd
  Commit: 5992a2d53f1852d456cc8041a7e7b369dc14ef07
  https://github.com/pmd/pmd/commit/5992a2d53f1852d456cc8041a7e7b369dc14ef07
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md

  Log Message:
  ---
  Prepare pmd release 7.4.0


  Commit: db5fa2dbce210ed50936c65d0e2bf52de4ec0e35
  https://github.com/pmd/pmd/commit/db5fa2dbce210ed50936c65d0e2bf52de4ec0e35
  Author: Andreas Dangel 
  Date:   2024-07-26 (Fri, 26 Jul 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] prepare release pmd_releases/7.4.0


Compare: https://github.com/pmd/pmd/compare/5992a2d53f18%5E...db5fa2dbce21

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


[pmd-commits] [pmd/pmd] ca7f61: [java] Basic support for module imports

2024-07-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: ca7f6109024779a495a1d4ec695657ed0502fd71
  https://github.com/pmd/pmd/commit/ca7f6109024779a495a1d4ec695657ed0502fd71
  Author: Andreas Dangel 
  Date:   2024-07-25 (Thu, 25 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JModuleSymbol.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/SymbolResolver.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/AsmSymbolResolver.java
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/MapSymResolver.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/ScopeInfo.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaResolvers.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/HeaderScopesTest.kt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  ---
  [java] Basic support for module imports

- new JModuleSymbol
- UnnecessaryImportRule also supports module imports
- currently only Java standard modules on the current
  runtime classpath are supported (auxclasspath
  is not considered)



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


[pmd-commits] [pmd/pmd] 9bf476: [core] Don't log warning about skipLexicalErrors t...

2024-07-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 9bf476ac4fc321a7ac59aef65b65b32d56dde110
  https://github.com/pmd/pmd/commit/9bf476ac4fc321a7ac59aef65b65b32d56dde110
  Author: Andreas Dangel 
  Date:   2024-07-05 (Fri, 05 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/BaseCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java

  Log Message:
  ---
  [core] Don't log warning about skipLexicalErrors twice

Fixes #5091


  Commit: a3f9d4af5934f1050c94b887db0fe579326e218e
  https://github.com/pmd/pmd/commit/a3f9d4af5934f1050c94b887db0fe579326e218e
  Author: Andreas Dangel 
  Date:   2024-07-25 (Thu, 25 Jul 2024)

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

  Log Message:
  ---
  [java] Simplify UnusedPrivateMethodRule

Co-authored-by: Clément Fournier 


  Commit: 5d39923c2f14af2cb9a0bf3c38d155fdc863217e
  https://github.com/pmd/pmd/commit/5d39923c2f14af2cb9a0bf3c38d155fdc863217e
  Author: Andreas Dangel 
  Date:   2024-07-25 (Thu, 25 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/BaseCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java

  Log Message:
  ---
  [core] Don't log warning about skipLexicalErrors twice (#5102)

Merge pull request #5102 from adangel:issue-5091-skipLexicalErrors


Compare: https://github.com/pmd/pmd/compare/1464cbca38bd...5d39923c2f14

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


[pmd-commits] [pmd/pmd] c053f0: [java] Do not report UnusedPrivateMethod for metho...

2024-07-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: c053f00fb5f9895995b126ccabe5828fcb364d38
  https://github.com/pmd/pmd/commit/c053f00fb5f9895995b126ccabe5828fcb364d38
  Author: Krzysztof Debski 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

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

  Log Message:
  ---
  [java] Do not report UnusedPrivateMethod for method referenced by 
@lombok.Builder.ObtainVia


  Commit: 45d68cf455741a815b702936c5a2f779bfcabc61
  https://github.com/pmd/pmd/commit/45d68cf455741a815b702936c5a2f779bfcabc61
  Author: Krzysztof Debski 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

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

  Log Message:
  ---
  [java] Imports order fix


  Commit: cb1d1963a42582ac4fc4006fc9abab10bec280dc
  https://github.com/pmd/pmd/commit/cb1d1963a42582ac4fc4006fc9abab10bec280dc
  Author: Krzysztof Debski 
  Date:   2024-07-17 (Wed, 17 Jul 2024)

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

  Log Message:
  ---
  [java] Ignore unused private methods referenced by any field annotation 
attribute


  Commit: 9006dd1a89931c210f9524cbdbd4b5e6f4242bf3
  https://github.com/pmd/pmd/commit/9006dd1a89931c210f9524cbdbd4b5e6f4242bf3
  Author: Krzysztof Debski 
  Date:   2024-07-22 (Mon, 22 Jul 2024)

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

  Log Message:
  ---
  [java] Generalize annotation handling in UnusedPrivateMethodRule


  Commit: 121cdba3a4f4e2eaa60b7f571d5872c1e905482e
  https://github.com/pmd/pmd/commit/121cdba3a4f4e2eaa60b7f571d5872c1e905482e
  Author: Krzysztof Debski 
  Date:   2024-07-22 (Mon, 22 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java

  Log Message:
  ---
  [java] Make 'ASTAnnotation#flatValue' method static


  Commit: 57e8954556588b01808c0d0d88c9baeec1f91af4
  https://github.com/pmd/pmd/commit/57e8954556588b01808c0d0d88c9baeec1f91af4
  Author: Krzysztof Debski 
  Date:   2024-07-22 (Mon, 22 Jul 2024)

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

  Log Message:
  ---
  [java] Simplify processing of MethodSource annotation


  Commit: e8bfc0d01cebf1bb89c5dc9fa400f6e2e40c5be2
  https://github.com/pmd/pmd/commit/e8bfc0d01cebf1bb89c5dc9fa400f6e2e40c5be2
  Author: Andreas Dangel 
  Date:   2024-07-23 (Tue, 23 Jul 2024)

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

  Log Message:
  ---
  [java] UnusedPrivateMethodRule - fixups from PR review


  Commit: 597f3f37dc869cd797eb9b7e37ff949a98143148
  https://github.com/pmd/pmd/commit/597f3f37dc869cd797eb9b7e37ff949a98143148
  Author: Andreas Dangel 
  Date:   2024-07-23 (Tue, 23 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Update release notes (#5110, #5111)


  Commit: 1464cbca38bd66b0b6306604c3330ed44f8e199c
  https://github.com/pmd/pmd/commit/1464cbca38bd66b0b6306604c3330ed44f8e199c
  Author: Andreas Dangel 
  Date:   2024-07-23 (Tue, 23 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnnotation.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  ---
  [java] Fix UnusedPrivateMethod for @lombok.Builder.ObtainVia (#5111)

Merge pull request #5111 from kdebski85:issue-5110-lombok-obtain-via


Compare: https://github.com/pmd/pmd/compare/607684c6cb60...1464cbca38bd

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


[pmd-commits] [pmd/pmd] 607684: Update gems

2024-07-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 607684c6cb60403c99e1b6e009f089552aab9a63
  https://github.com/pmd/pmd/commit/607684c6cb60403c99e1b6e009f089552aab9a63
  Author: Andreas Dangel 
  Date:   2024-07-23 (Tue, 23 Jul 2024)

  Changed paths:
M Gemfile.lock
M docs/Gemfile.lock

  Log Message:
  ---
  Update gems

Fixes https://github.com/pmd/pmd/security/dependabot/58
Fixes https://github.com/pmd/pmd/security/dependabot/59
Fixes CVE-2024-39908
Fixes https://github.com/advisories/GHSA-4xqq-m2hx-25v8



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


[pmd-commits] [pmd/pmd] 51b2fd: [java] Support Markdown documentation comments

2024-07-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 51b2fd96536c7e721554bcc8d039585c34510446
  https://github.com/pmd/pmd/commit/51b2fd96536c7e721554bcc8d039585c34510446
  Author: Andreas Dangel 
  Date:   2024-07-20 (Sat, 20 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/CommentAssignmentPass.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavadocComment.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/JavaAstUtils.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23TreeDumpTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JavaCommentTest.java

  Log Message:
  ---
  [java] Support Markdown documentation comments


  Commit: 2c2bf0919899307ad89c54a85153e54539dfe3b1
  https://github.com/pmd/pmd/commit/2c2bf0919899307ad89c54a85153e54539dfe3b1
  Author: Andreas Dangel 
  Date:   2024-07-20 (Sat, 20 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml

  Log Message:
  ---
  [java] UnnecessaryImportRule: Support Markdown comments


  Commit: 0165ae904a93b977c31cb9501eff3a6b64a9b92d
  https://github.com/pmd/pmd/commit/0165ae904a93b977c31cb9501eff3a6b64a9b92d
  Author: Andreas Dangel 
  Date:   2024-07-20 (Sat, 20 Jul 2024)

  Changed paths:
M pmd-java/etc/grammar/Java.jjt
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImportDeclaration.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts1.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts2.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/EmptyStmts3.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug309.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1470.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22/Jep456_UnnamedPatternsAndVariables.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep447_StatementsBeforeSuper.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep459_StringTemplates.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses4WithImports.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23/Jep467_MarkdownDocumentationComments.txt
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep476_ModuleImportDeclarations.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep476_ModuleImportDeclarations.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.txt

  Log Message:
  ---
  [java] Support module import declarations (JEP 476)


  Commit: ae036c166e58a1c9486b84a67f8b5526841e2b93
  https://github.com/pmd/pmd/commit/ae036c166e58a1c9486b84a67f8b5526841e2b93
  Author: Andreas Dangel 
  Date:   2024-07-20 (Sat, 20 Jul 2024)

  Changed paths:
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java

  Log Message:
  ---
  [java] Add java23 tree dump tests to AllJavaAstTreeDumpTest


Compare: https://github.com/pmd/pmd/compare/3c4f05112ca6...ae036c166e58

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



[pmd-commits] [pmd/pmd] 0d6bb7: Redo fix for merge without alias in table specific...

2024-07-19 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 0d6bb747562c1e598e946788adaa205e763c1aaf
  https://github.com/pmd/pmd/commit/0d6bb747562c1e598e946788adaa205e763c1aaf
  Author: Arjen Duursma 
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
M pmd-plsql/etc/grammar/PLSQL.jjt
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt

  Log Message:
  ---
  Redo fix for merge without alias in table specification


  Commit: f689822d19d4ec0277700e758c84c5a7c87f3bf7
  https://github.com/pmd/pmd/commit/f689822d19d4ec0277700e758c84c5a7c87f3bf7
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md

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

Refs #5086


  Commit: bb08255aabdff07d78590b2d2e4682355bf509b9
  https://github.com/pmd/pmd/commit/bb08255aabdff07d78590b2d2e4682355bf509b9
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-plsql/etc/grammar/PLSQL.jjt
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt

  Log Message:
  ---
  [plsql] Fixed issue with missing optional table alias in MERGE usage (#5121)

Merge pull request #5121 from duursma:merge-fix


Compare: https://github.com/pmd/pmd/compare/01755015b7b7...bb08255aabdf

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


[pmd-commits] [pmd/pmd] 3a66d5: [java] Do not report MissingStaticMethodInNonInsta...

2024-07-19 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 3a66d50ac29264bcc7da364edef47464ac480e6c
  https://github.com/pmd/pmd/commit/3a66d50ac29264bcc7da364edef47464ac480e6c
  Author: Krzysztof Debski 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  ---
  [java] Do not report MissingStaticMethodInNonInstantiatableClass for private 
constructor with @lombok.Builder


  Commit: 3609034bf7e54c86da5ef4de26d01f9e17168ac7
  https://github.com/pmd/pmd/commit/3609034bf7e54c86da5ef4de26d01f9e17168ac7
  Author: Krzysztof Debski 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  ---
  [java] Do not report MissingStaticMethodInNonInstantiatableClass for class 
with @lombok.Builder


  Commit: 9d0719201d969f7b66a3c9116fe1fde6581cabf9
  https://github.com/pmd/pmd/commit/9d0719201d969f7b66a3c9116fe1fde6581cabf9
  Author: Krzysztof Debski 
  Date:   2024-07-15 (Mon, 15 Jul 2024)

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

  Log Message:
  ---
  [java] Do not report UnusedPrivateMethod for method annotated with 
@jakarta.annotation.PostConstruct/PreDestroy


  Commit: 8462c7507726b0683c3245bdd5f237fe51cd3cc2
  https://github.com/pmd/pmd/commit/8462c7507726b0683c3245bdd5f237fe51cd3cc2
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Update release notes (#5109, #1488)


  Commit: 98710abade87fa0ce718aba81c77fc6da9573442
  https://github.com/pmd/pmd/commit/98710abade87fa0ce718aba81c77fc6da9573442
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  ---
  [java] Exclude constructor with lombok.Builder for 
MissingStaticMethodInNonInstantiatableClass (#5109)

Merge pull request #5109 from kdebski85:issue-5108-lombok-builder


  Commit: f128bd7162c98a85e9c31cc507ad6047f357239f
  https://github.com/pmd/pmd/commit/f128bd7162c98a85e9c31cc507ad6047f357239f
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  [doc] Update release notes (#5118, #5117)


  Commit: 4d2034ef0f45c21edf12731432d5225529dd4740
  https://github.com/pmd/pmd/commit/4d2034ef0f45c21edf12731432d5225529dd4740
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  ---
  [java] FP for UnusedPrivateMethod with Jakarta @PostConstruct/PreDestroy 
annotations (#5118)

Merge pull request #5118 from kdebski85:issue-5117-unused-private-method-jakarta


  Commit: ba6f55073c217c8c6ac5c9b3f4a7e4b6fc5a39ad
  https://github.com/pmd/pmd/commit/ba6f55073c217c8c6ac5c9b3f4a7e4b6fc5a39ad
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-pmd-plugin from 3.23.0 to 3.24.0


  Commit: 01755015b7b78c7307836b4192f798c2cd81640f
  https://github.com/pmd/pmd/commit/01755015b7b78c7307836b4192f798c2cd81640f
  Author: Andreas Dangel 
  Date:   2024-07-19 (Fri, 19 Jul 2024)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/XPathRule.java
M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTNumberLiteral.java
M pmd-javascript/src/main/resources/category/ecmascript/errorprone.xml
M 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/rule/errorprone/xml/InnaccurateNumericLiteral.xml

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


Compare: https://github.com/pmd/pmd/compare/edab79247800...01755015b7b7

To unsubscribe from these emails, change your notification settings at 

[pmd-commits] [pmd/pmd] 14238e: [doc] Fix release notes

2024-07-18 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 14238ee93ed517fd337c9c8ebd3cd990dffd4ecf
  https://github.com/pmd/pmd/commit/14238ee93ed517fd337c9c8ebd3cd990dffd4ecf
  Author: Andreas Dangel 
  Date:   2024-07-18 (Thu, 18 Jul 2024)

  Changed paths:
M docs/pages/release_notes.md

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



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


[pmd-commits] [pmd/pmd] ac5d11: Added inner classes to ClassNamingConventionsRule, ...

2024-07-18 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ac5d1135aa9b1926f80ae19e71808273914ef1a1
  https://github.com/pmd/pmd/commit/ac5d1135aa9b1926f80ae19e71808273914ef1a1
  Author: Justin M. Stroud 
  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 
  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 
  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 
  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 
  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 
  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 
  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 
  Date:   2024-07-04 (Thu, 04 Jul 2024)

  Changed 

[pmd-commits] [pmd/pmd] 833147: Fix integration test

2024-07-12 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: 833147786a027057062705a5fc479d49e36db334
  https://github.com/pmd/pmd/commit/833147786a027057062705a5fc479d49e36db334
  Author: Andreas Dangel 
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java

  Log Message:
  ---
  Fix integration test

java-21-preview is removed,
java-23 and java-23-preview is added


  Commit: da02b0b4ec58d80d891d8fbd02109514e67a2d96
  https://github.com/pmd/pmd/commit/da02b0b4ec58d80d891d8fbd02109514e67a2d96
  Author: Andreas Dangel 
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22PreviewTreeDumpTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep482_FlexibleConstructorBodies.txt

  Log Message:
  ---
  [java] Update impl for "Flexible Constructor Bodies"


  Commit: 3c4f05112ca6a6f8f445cda4101917e9d3606493
  https://github.com/pmd/pmd/commit/3c4f05112ca6a6f8f445cda4101917e9d3606493
  Author: Andreas Dangel 
  Date:   2024-07-12 (Fri, 12 Jul 2024)

  Changed paths:
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23TreeDumpTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23/Jep467_MarkdownDocumentationComments.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23/Jep467_MarkdownDocumentationComments.txt

  Log Message:
  ---
  [java] First steps for "Markdown Documentation Comments"


Compare: https://github.com/pmd/pmd/compare/9a552d7f0f70...3c4f05112ca6

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


[pmd-commits] [pmd/pmd] fd8d0d: [java] Add new language version 23 and 23-preview

2024-07-11 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/issue-5062-support-java-23
  Home:   https://github.com/pmd/pmd
  Commit: fd8d0dcb6730014293426c57245d646902024db6
  https://github.com/pmd/pmd/commit/fd8d0dcb6730014293426c57245d646902024db6
  Author: Andreas Dangel 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M docs/pages/pmd/languages/java.md
M docs/pages/pmd/userdocs/tools/ant.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaLanguageModuleTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt

  Log Message:
  ---
  [java] Add new language version 23 and 23-preview


  Commit: fd1ca1d3f4295e51f118b8c1dc0cbed49a63e08e
  https://github.com/pmd/pmd/commit/fd1ca1d3f4295e51f118b8c1dc0cbed49a63e08e
  Author: Andreas Dangel 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [java] Bump asm from 9.6 to 9.7


  Commit: a9aebd06c69b173750f37d9a148cc2cda4c1cc5f
  https://github.com/pmd/pmd/commit/a9aebd06c69b173750f37d9a148cc2cda4c1cc5f
  Author: Andreas Dangel 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M docs/pages/pmd/languages/java.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java21PreviewTreeDumpTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses1.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses2.txt
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.java
R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.txt

  Log Message:
  ---
  [java] Remove version 21-preview


  Commit: c4de881512a75b35f7a4994db972a8005a0cb02b
  https://github.com/pmd/pmd/commit/c4de881512a75b35f7a4994db972a8005a0cb02b
  Author: Andreas Dangel 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22TreeDumpTest.java

  Log Message:
  ---
  [java] Make UNNAMED_VARIABLES_AND_PATTERNS a regular language feature

This is now possible, since java 21 preview is gone.


  Commit: 9a552d7f0f70dbc774271ca64232e46ef85731c3
  https://github.com/pmd/pmd/commit/9a552d7f0f70dbc774271ca64232e46ef85731c3
  Author: Andreas Dangel 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/LanguageLevelChecker.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstSymbolMakerVisitor.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java22PreviewTreeDumpTest.java
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.txt
A 

[pmd-commits] [pmd/pmd] f994ae: Fixed issue with missing optional table alias in M...

2024-07-11 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: f994ae0e6f273e34247fa41a23d28e4fb103e662
  https://github.com/pmd/pmd/commit/f994ae0e6f273e34247fa41a23d28e4fb103e662
  Author: Arjen Duursma 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M pmd-plsql/etc/grammar/PLSQL.jjt
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt

  Log Message:
  ---
  Fixed issue with missing optional table alias in MERGE usage


  Commit: 44ecb87c43ea13f13b9eceeb27333afefbea4c32
  https://github.com/pmd/pmd/commit/44ecb87c43ea13f13b9eceeb27333afefbea4c32
  Author: Arjen Duursma 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M pmd-plsql/etc/grammar/PLSQL.jjt
A 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTSqlMacroClause.java
A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ASTSqlMacroClauseTest.java
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.txt
A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SqlMacroClause.pls

  Log Message:
  ---
  Add support for SQL_MACRO


  Commit: 7955d635f3a05f45a652755a9ae6c40c38e7d573
  https://github.com/pmd/pmd/commit/7955d635f3a05f45a652755a9ae6c40c38e7d573
  Author: Arjen Duursma 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls

  Log Message:
  ---
  Revert non relevant chagne


  Commit: 68584ebf0a2d24c13f6a300bce919ba8f30c5fde
  https://github.com/pmd/pmd/commit/68584ebf0a2d24c13f6a300bce919ba8f30c5fde
  Author: Arjen Duursma 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M pmd-plsql/etc/grammar/PLSQL.jjt

  Log Message:
  ---
  Removed unplanned empty line


  Commit: 45b75c5ca0e5cd281609b6a0f20c7bd98bafa4be
  https://github.com/pmd/pmd/commit/45b75c5ca0e5cd281609b6a0f20c7bd98bafa4be
  Author: Arjen Duursma 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M pmd-plsql/etc/grammar/PLSQL.jjt
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/MergeStatementIssue1934.pls
M 
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/SelectExpressions.pls

  Log Message:
  ---
  Add support for DEFAULT_ARGUMENT as extension to arguments (eg. TO_NUMBER)


  Commit: c4ef2d9d44676ffca3d745d1802744c8f6247ea2
  https://github.com/pmd/pmd/commit/c4ef2d9d44676ffca3d745d1802744c8f6247ea2
  Author: Arjen Duursma 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.pls

  Log Message:
  ---
  Added missing newline at end of file


  Commit: dab088ba68b0a126fe8cfc3b6de740ee82828356
  https://github.com/pmd/pmd/commit/dab088ba68b0a126fe8cfc3b6de740ee82828356
  Author: karthikaiyasamy <109982646+karthikaiyas...@users.noreply.github.com>
  Date:   2024-07-10 (Wed, 10 Jul 2024)

  Changed paths:
M docs/pages/pmd/userdocs/tools/maven.md

  Log Message:
  ---
  Update maven.md - Typo fixed for maven target

It should be "mvn compile" not "mvn complile".


  Commit: 8208e208440d4a60c975e0322246253e1675f740
  https://github.com/pmd/pmd/commit/8208e208440d4a60c975e0322246253e1675f740
  Author: Andreas Dangel 
  Date:   2024-07-11 (Thu, 11 Jul 2024)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M .github/workflows/build.yml
R .mvn/wrapper/maven-wrapper.jar
M .mvn/wrapper/maven-wrapper.properties
M do-release.sh
M docs/_config.yml
M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.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/migrating_to_pmd7.md
M docs/pages/pmd/userdocs/tools/ant.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-cli/pom.xml
M 

[pmd-commits] [pmd/pmd-github-action] e43779: Add "@types/semver" as dev dependency

2024-07-05 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-github-action
  Commit: e437795e6760134d4f306df4ab35edf298a42d70
  
https://github.com/pmd/pmd-github-action/commit/e437795e6760134d4f306df4ab35edf298a42d70
  Author: Andreas Dangel 
  Date:   2024-07-05 (Fri, 05 Jul 2024)

  Changed paths:
M package-lock.json
M package.json

  Log Message:
  ---
  Add "@types/semver" as dev dependency



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


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


[pmd-commits] [pmd/pmd-eclipse-plugin] 908e3a: Enable Dependabot

2024-07-05 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 908e3a83923821a303c46eeec870e046d42dec10
  
https://github.com/pmd/pmd-eclipse-plugin/commit/908e3a83923821a303c46eeec870e046d42dec10
  Author: Andreas Dangel 
  Date:   2024-07-05 (Fri, 05 Jul 2024)

  Changed paths:
A .github/dependabot.yml

  Log Message:
  ---
  Enable Dependabot



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


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


[pmd-commits] [pmd/pmd] fc128c: [java] Fix example of JUnitStaticSuite

2024-07-05 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: fc128c18ddbfa9dc4257abe0c36ba8576ce8f8d4
  https://github.com/pmd/pmd/commit/fc128c18ddbfa9dc4257abe0c36ba8576ce8f8d4
  Author: Andreas Dangel 
  Date:   2024-07-05 (Fri, 05 Jul 2024)

  Changed paths:
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/JUnitStaticSuite.xml

  Log Message:
  ---
  [java] Fix example of JUnitStaticSuite

A method can be declared only once, so
split the example into two examples.



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


[pmd-commits] [pmd/pmd-designer] d2ef1c: Bump maven from 3.9.6 to 3.9.8

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: d2ef1cf8b0c8be1b33f2b3ac20d7cc8535005483
  
https://github.com/pmd/pmd-designer/commit/d2ef1cf8b0c8be1b33f2b3ac20d7cc8535005483
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M .mvn/wrapper/maven-wrapper.properties
M mvnw
M mvnw.cmd

  Log Message:
  ---
  Bump maven from 3.9.6 to 3.9.8



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


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


[pmd-commits] [pmd/pmd] 0d1814: [ci] Improve release and build scripts

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 0d18146f05905f459db498f7d592dd3ae95798b5
  https://github.com/pmd/pmd/commit/0d18146f05905f459db498f7d592dd3ae95798b5
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M .ci/build.sh
M .github/workflows/build.yml
M do-release.sh

  Log Message:
  ---
  [ci] Improve release and build scripts

- clarification for instructions
- twitter -> x
- try to avoid build failures due to missing
  dependencies


  Commit: e6397d5d5ce613d57280c04bf97cddd679259e09
  https://github.com/pmd/pmd/commit/e6397d5d5ce613d57280c04bf97cddd679259e09
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
R .mvn/wrapper/maven-wrapper.jar
M .mvn/wrapper/maven-wrapper.properties
M mvnw
M mvnw.cmd

  Log Message:
  ---
  Bump maven from 3.9.6 to 3.9.8


Compare: https://github.com/pmd/pmd/compare/e8c16bb6836e...e6397d5d5ce6

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


[pmd-commits] [pmd/pmd.github.io] 86e557: PMD For Eclipse 7.3.0.v20240628-1015-r Released

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: 86e5571d201a7afcb8d883924f6016569158b6c7
  
https://github.com/pmd/pmd.github.io/commit/86e5571d201a7afcb8d883924f6016569158b6c7
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
A _posts/2024-06-28-PMD-for-Eclipse-7.3.0.v20240628-1015-r-released.md

  Log Message:
  ---
  PMD For Eclipse 7.3.0.v20240628-1015-r Released



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


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


[pmd-commits] [pmd/pmd-eclipse-plugin]

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/7.3.0.v20240628-1015-r
  Home:   https://github.com/pmd/pmd-eclipse-plugin

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


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


[pmd-commits] [pmd/pmd-eclipse-plugin] ccbec9: Prepare release pmd-eclipse-plugin 7.3.0.v20240628...

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: ccbec9c1fb94006c4f50126140fd4e0aa2938488
  
https://github.com/pmd/pmd-eclipse-plugin/commit/ccbec9c1fb94006c4f50126140fd4e0aa2938488
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test.fragment/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.xml
M net.sourceforge.pmd.eclipse/pom.xml
M pom.xml

  Log Message:
  ---
  Prepare release pmd-eclipse-plugin 7.3.0.v20240628-1015-r


  Commit: 1452b3a208435ebe74afa55de7c368ae1d24a0f7
  
https://github.com/pmd/pmd-eclipse-plugin/commit/1452b3a208435ebe74afa55de7c368ae1d24a0f7
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test.fragment/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.xml
M net.sourceforge.pmd.eclipse/pom.xml
M pom.xml

  Log Message:
  ---
  Prepare next pmd-eclipse-plugin development version 7.4.0-SNAPSHOT


Compare: 
https://github.com/pmd/pmd-eclipse-plugin/compare/805f74ffd50b...1452b3a20843

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


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


[pmd-commits] [pmd/pmd-designer] 5e1fc6: Bump maven-pmd-plugin from 3.22.0 to 3.23.0

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 5e1fc66cee7d94e51f13a4524efc2dee94f02e2d
  
https://github.com/pmd/pmd-designer/commit/5e1fc66cee7d94e51f13a4524efc2dee94f02e2d
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-pmd-plugin from 3.22.0 to 3.23.0


  Commit: 3aa1cb2e3c1d1e9f24b01ee17b32b34fe7869874
  
https://github.com/pmd/pmd-designer/commit/3aa1cb2e3c1d1e9f24b01ee17b32b34fe7869874
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump pmd from 7.1.0 to 7.3.0


Compare: https://github.com/pmd/pmd-designer/compare/86e38cd2bd8a...3aa1cb2e3c1d

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


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


[pmd-commits] [pmd/pmd] 88483c: Bump maven-pmd-plugin from 3.22.0 to 3.23.0

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 88483cd9897441722375dbf28787be58ce5219ea
  https://github.com/pmd/pmd/commit/88483cd9897441722375dbf28787be58ce5219ea
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-pmd-plugin from 3.22.0 to 3.23.0


  Commit: e8c16bb6836eae7464c067cf7e07d5c435c19479
  https://github.com/pmd/pmd/commit/e8c16bb6836eae7464c067cf7e07d5c435c19479
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump pmd from 7.1.0 to 7.3.0


Compare: https://github.com/pmd/pmd/compare/d952a1079057...e8c16bb6836e

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


[pmd-commits] [pmd/pmd-eclipse-plugin] 805f74: Update to PMD 7.3.0

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 805f74ffd50b1f04833e51a37d0bda50543cfc37
  
https://github.com/pmd/pmd-eclipse-plugin/commit/805f74ffd50b1f04833e51a37d0bda50543cfc37
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M pom.xml

  Log Message:
  ---
  Update to PMD 7.3.0



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


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


[pmd-commits] [pmd/pmd.github.io] bd2e03: Prepare pmd release 7.3.0

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: bd2e03458029625f031d6c183318e2603eb1882d
  
https://github.com/pmd/pmd.github.io/commit/bd2e03458029625f031d6c183318e2603eb1882d
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M _config.yml
A _posts/2024-06-28-PMD-7.3.0.md

  Log Message:
  ---
  Prepare pmd release 7.3.0



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


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


[pmd-commits] [pmd/pmd-github-action] e706a1: Update dependabot.yml - group typescript-eslint pa...

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-github-action
  Commit: e706a16fd95dc7a3d8f32f0aa6d9d184044b88c0
  
https://github.com/pmd/pmd-github-action/commit/e706a16fd95dc7a3d8f32f0aa6d9d184044b88c0
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M .github/dependabot.yml

  Log Message:
  ---
  Update dependabot.yml - group typescript-eslint packages



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


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


[pmd-commits] [pmd/pmd] 93e302: [doc] Update all-contributors

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 93e3020a1d92a31b09b5c8a04b50a16a5df3b862
  https://github.com/pmd/pmd/commit/93e3020a1d92a31b09b5c8a04b50a16a5df3b862
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

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

  Log Message:
  ---
  [doc] Update all-contributors

- Add @stephen-carter-at-sf as a contributor
- Add @Meijuh as a contributor
- Add @codefriar as a contributor
- Add @szymanp23 as a contributor
- Add @johnzhao9 as a contributor


  Commit: 2d07aa756161579b0316093a59fcab287a09bce9
  https://github.com/pmd/pmd/commit/2d07aa756161579b0316093a59fcab287a09bce9
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md

  Log Message:
  ---
  Prepare pmd release 7.3.0


  Commit: c5dbc29bea2769016dfb9949dd3a20f242b828f8
  https://github.com/pmd/pmd/commit/c5dbc29bea2769016dfb9949dd3a20f242b828f8
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] prepare release pmd_releases/7.3.0


  Commit: d952a1079057f493123a9b937ef5e0fc0afdcf77
  https://github.com/pmd/pmd/commit/d952a1079057f493123a9b937ef5e0fc0afdcf77
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] Prepare next development version [skip ci]


Compare: https://github.com/pmd/pmd/compare/52b2b52c5c08...d952a1079057

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


[pmd-commits] [pmd/pmd] 93e302: [doc] Update all-contributors

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/pmd_releases/7.3.0
  Home:   https://github.com/pmd/pmd
  Commit: 93e3020a1d92a31b09b5c8a04b50a16a5df3b862
  https://github.com/pmd/pmd/commit/93e3020a1d92a31b09b5c8a04b50a16a5df3b862
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

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

  Log Message:
  ---
  [doc] Update all-contributors

- Add @stephen-carter-at-sf as a contributor
- Add @Meijuh as a contributor
- Add @codefriar as a contributor
- Add @szymanp23 as a contributor
- Add @johnzhao9 as a contributor


  Commit: 2d07aa756161579b0316093a59fcab287a09bce9
  https://github.com/pmd/pmd/commit/2d07aa756161579b0316093a59fcab287a09bce9
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md

  Log Message:
  ---
  Prepare pmd release 7.3.0


  Commit: c5dbc29bea2769016dfb9949dd3a20f242b828f8
  https://github.com/pmd/pmd/commit/c5dbc29bea2769016dfb9949dd3a20f242b828f8
  Author: Andreas Dangel 
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] prepare release pmd_releases/7.3.0


Compare: https://github.com/pmd/pmd/compare/93e3020a1d92%5E...c5dbc29bea27

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


[pmd-commits] [pmd/pmd] 44f29c: Fix #4396 - Fix PLSQL CPD being case-sensitive

2024-06-28 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 44f29c3983ccec9afa30b81f011055bbda3b06e0
  https://github.com/pmd/pmd/commit/44f29c3983ccec9afa30b81f011055bbda3b06e0
  Author: Clément Fournier 
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexer.java

  Log Message:
  ---
  Fix #4396 - Fix PLSQL CPD being case-sensitive


  Commit: 72408ca679d4fba5175b6a5aa919777c19ecaba9
  https://github.com/pmd/pmd/commit/72408ca679d4fba5175b6a5aa919777c19ecaba9
  Author: Clément Fournier 
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
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

  Log Message:
  ---
  Normalize image of PLSQL tokens to uppercase, reuse strings


  Commit: 1c23df7286431770a0c6903e50e4b81ae50ffe3d
  https://github.com/pmd/pmd/commit/1c23df7286431770a0c6903e50e4b81ae50ffe3d
  Author: Clément Fournier 
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
M pmd-plsql/etc/grammar/PLSQL.jjt

  Log Message:
  ---
  Fix some weird things in PLSQL tokens


  Commit: 0cb2e37ce9b035d45a2a192aa37622d5f5d5399e
  https://github.com/pmd/pmd/commit/0cb2e37ce9b035d45a2a192aa37622d5f5d5399e
  Author: Clément Fournier 
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexer.java
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/tabWidth.txt

  Log Message:
  ---
  Update reference files


  Commit: ab80b2443dbc0072aba47c75743f86499accd127
  https://github.com/pmd/pmd/commit/ab80b2443dbc0072aba47c75743f86499accd127
  Author: Clément Fournier 
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/impl/AntlrCpdLexer.java
A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrLexerBehavior.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/antlr4/AntlrTokenManager.java
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

  Log Message:
  ---
  Also add this ability for Antlr lexers, adapt TSQL


  Commit: 41c01356fc4294ccd106c5a728dab4c73118409f
  https://github.com/pmd/pmd/commit/41c01356fc4294ccd106c5a728dab4c73118409f
  Author: Clément Fournier 
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java
M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexer.java

  Log Message:
  ---
  Fix things


  Commit: f484c75c528b76c62020f3b0905ef15cd7846476
  https://github.com/pmd/pmd/commit/f484c75c528b76c62020f3b0905ef15cd7846476
  Author: Clément Fournier 
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
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/cpd/testdata/sample-plsql_ignore-literals.txt

  Log Message:
  ---
  Add test for PLSQL ignore literals


  Commit: 8f1e6b077a3083e5817cf35bfeb3f3f0f367179f
  https://github.com/pmd/pmd/commit/8f1e6b077a3083e5817cf35bfeb3f3f0f367179f
  Author: Clément Fournier 
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
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

  Log Message:
  ---
  Fix exclusive end index in antlr token


  Commit: 835abc80f7e1a07f1d6a294e7cce94a5a3dfcf10
  https://github.com/pmd/pmd/commit/835abc80f7e1a07f1d6a294e7cce94a5a3dfcf10
  Author: Clément Fournier 
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java

  Log Message:
  ---
  Add back ctor for compatibility


  Commit: 10dfb45dc2c75b92cded2bd0c09ca67d07cc6ab6
  https://github.com/pmd/pmd/commit/10dfb45dc2c75b92cded2bd0c09ca67d07cc6ab6
  Author: Clément Fournier 
  Date:   2024-04-09 (Tue, 09 Apr 2024)

  Changed paths:
M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexer.java
M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql_ignore-literals.txt

  Log Message:
  ---
  Replace numbers with names


  Commit: 

[pmd-commits] [pmd/pmd] 468266: [cli] CPD: Add new exit code 5: VIOLATIONS_OR_PROC...

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 468266d58df34623bc89f014d03db3156f2bde0f
  https://github.com/pmd/pmd/commit/468266d58df34623bc89f014d03db3156f2bde0f
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.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

  Log Message:
  ---
  [cli] CPD: Add new exit code 5: VIOLATIONS_OR_PROCESSING_ERRORS


  Commit: 0fc23fc9f4cea1d9a0663ae22ab16378749020b5
  https://github.com/pmd/pmd/commit/0fc23fc9f4cea1d9a0663ae22ab16378749020b5
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.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-core/src/main/java/net/sourceforge/pmd/reporting/ReportStats.java

  Log Message:
  ---
  [cli] PMD: Add new exit code 5: VIOLATIONS_OR_PROCESSING_ERRORS


  Commit: e667bf6773e6461721290ec8c4fa857077bceb19
  https://github.com/pmd/pmd/commit/e667bf6773e6461721290ec8c4fa857077bceb19
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
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/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java
M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java

  Log Message:
  ---
  [cli] Add new param "--no-fail-on-processing-error"


  Commit: d0a913e50b714459d61e488967f9d928e43fb447
  https://github.com/pmd/pmd/commit/d0a913e50b714459d61e488967f9d928e43fb447
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
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

  Log Message:
  ---
  [cli] Move failOnViolation to AbstractConfiguration


  Commit: a63cfb8228b9d95a1ccd7189380b85607a8c3bc5
  https://github.com/pmd/pmd/commit/a63cfb8228b9d95a1ccd7189380b85607a8c3bc5
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M docs/pages/pmd/userdocs/cli_reference.md
M docs/pages/pmd/userdocs/cpd/cpd.md
M docs/pages/pmd/userdocs/tools/ant.md
M docs/pages/release_notes.md
M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.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-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java

  Log Message:
  ---
  [doc] New exit code 5, --no-fail-on-processing-error

Fixes #2827


  Commit: 95215ecde7e8539b5d6373a7ebe0d5bb95e3aa3f
  https://github.com/pmd/pmd/commit/95215ecde7e8539b5d6373a7ebe0d5bb95e3aa3f
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java

  Log Message:
  ---
  Fix checkstyle


  Commit: ab82f28cf1db6a66e28a5030c478929f1d1fdab7
  https://github.com/pmd/pmd/commit/ab82f28cf1db6a66e28a5030c478929f1d1fdab7
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M pmd-dist/src/test/java/net/sourceforge/pmd/dist/BinaryDistributionIT.java

  Log Message:
  ---
  Fix integration test


  Commit: 15cc64ff2413f07d656bd230981c1c67dc9e65da
  https://github.com/pmd/pmd/commit/15cc64ff2413f07d656bd230981c1c67dc9e65da
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
M pmd-compat6/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java

  Log Message:
  ---
  Fix PMD errors in compat6


  Commit: facbdd402c3c7c422e46a750dbb4c5d51d4fd646
  https://github.com/pmd/pmd/commit/facbdd402c3c7c422e46a750dbb4c5d51d4fd646
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M 

[pmd-commits] [pmd/pmd] 05e772: [java] Add new rule UseEnumCollections

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 05e77241858d105a63caab52ddc562915bc8c600
  https://github.com/pmd/pmd/commit/05e77241858d105a63caab52ddc562915bc8c600
  Author: Clément Fournier 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseEnumCollectionsRule.java
M pmd-java/src/main/resources/category/java/bestpractices.xml
A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseEnumCollectionsTest.java
A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseEnumCollections.xml

  Log Message:
  ---
  [java] Add new rule UseEnumCollections


  Commit: 50562185d1195c319e57954f998b7d2103662c48
  https://github.com/pmd/pmd/commit/50562185d1195c319e57954f998b7d2103662c48
  Author: Clément Fournier 
  Date:   2024-06-03 (Mon, 03 Jun 2024)

  Changed paths:
M pmd-java/etc/grammar/Java.jjt
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/ASTRecordPattern.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/symbols/JClassSymbol.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/JFieldSymbol.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/FieldStub.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
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/ast/internal/LazyTypeResolver.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/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/StringInstantiation.xml
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

  Log Message:
  ---
  Implement record patterns and fix switch pattern scoping


  Commit: 5170a81f792351f27be9667c0c2c5b96041c159c
  https://github.com/pmd/pmd/commit/5170a81f792351f27be9667c0c2c5b96041c159c
  Author: Clément Fournier 
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M docs/_config.yml
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-compat6/pom.xml
M pmd-core/pom.xml
M pmd-core/src/main/java/net/sourceforge/pmd/util/DataMap.java
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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/ASTAssignableExpr.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLambdaExpression.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/JavaAstUtils.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableCouldBeFinalRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodArgumentCouldBeFinalRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java

[pmd-commits] [pmd/pmd] 4d07d8: [apex] UnusedLocalVariable - support concat string...

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 4d07d80c93a35add73e0538963bac0cd01d884ce
  https://github.com/pmd/pmd/commit/4d07d80c93a35add73e0538963bac0cd01d884ce
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M docs/pages/release_notes.md
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/rule/bestpractices/UnusedLocalVariableRule.java
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml

  Log Message:
  ---
  [apex] UnusedLocalVariable - support concat strings for binding vars

Fixes #5000


  Commit: 3f5dc971e00b9998b104885d6536892547356a9b
  https://github.com/pmd/pmd/commit/3f5dc971e00b9998b104885d6536892547356a9b
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

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

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


  Commit: 8b96c0fe7ea8d2e65c9b9c7f4cdde9124fed923e
  https://github.com/pmd/pmd/commit/8b96c0fe7ea8d2e65c9b9c7f4cdde9124fed923e
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-apex/pom.xml
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/test/java/net/sourceforge/pmd/lang/apex/ast/ApexLexerTest.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/TypeofTest.cls
A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.txt

  Log Message:
  ---
  [apex] Update summit-ast and apex-parser

Fixes #4922


  Commit: 4f1be343e3ce7c4fa821ce71a1eb98999238bb1f
  https://github.com/pmd/pmd/commit/4f1be343e3ce7c4fa821ce71a1eb98999238bb1f
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
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/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.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

  Log Message:
  ---
  [apex] SoslExpression - expose query


  Commit: 581b6db3d26627e2a7955352ef3cbfdf367d6e22
  https://github.com/pmd/pmd/commit/581b6db3d26627e2a7955352ef3cbfdf367d6e22
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
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
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/rule/design/UnusedMethodTest.java
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

  Log Message:
  ---
  [apex] Use new io.github.apex-dev-tools:apex-ls for apexlink


  Commit: 6595be09acb4e934e8ec06e895e0898452f89d07
  https://github.com/pmd/pmd/commit/6595be09acb4e934e8ec06e895e0898452f89d07
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SoslWithUsermode.cls
M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/TypeofTest.cls

  Log Message:
  ---
  [doc] Update release notes (#4922, #5055)


  Commit: 9430a279614074fdd2d02ed601db6c589e8d4f6e
  https://github.com/pmd/pmd/commit/9430a279614074fdd2d02ed601db6c589e8d4f6e
  Author: Andreas Dangel 
  Date:   2024-06-24 (Mon, 24 Jun 2024)

  Changed paths:
M .all-contributorsrc
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
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/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
M docs/pages/pmd/userdocs/tools/gradle.md
M 

[pmd-commits] [pmd/pmd-eclipse-plugin] 59f915: Bump build-tools from 26-SNAPSHOT to 26

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 59f9155fa6abb40f96288c282ffbf69f46d84a9f
  
https://github.com/pmd/pmd-eclipse-plugin/commit/59f9155fa6abb40f96288c282ffbf69f46d84a9f
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M .github/actions/setup/action.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 26-SNAPSHOT to 26



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


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


[pmd-commits] [pmd/pmd] b5f6d4: [core] Update report schema location to https://pm...

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: b5f6d4e68a3ea79f0e5ab4b84b69eeb77fe5be0a
  https://github.com/pmd/pmd/commit/b5f6d4e68a3ea79f0e5ab4b84b69eeb77fe5be0a
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M docs/pages/pmd/userdocs/pmd_report_formats.md
M 
pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/expected-pmd-ant-xml.xml
M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java

  Log Message:
  ---
  [core] Update report schema location to 
https://pmd.github.io/schema/report_2_0_0.xsd


  Commit: 55385a0255785f5d76b3d08ff3e728e9e6d6a46f
  https://github.com/pmd/pmd/commit/55385a0255785f5d76b3d08ff3e728e9e6d6a46f
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 26-SNAPSHOT to 26


Compare: https://github.com/pmd/pmd/compare/648e2ebd6acd...55385a025578

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


[pmd-commits] [pmd/pmd-designer] 86e38c: Bump build-tools from 26-SNAPSHOT to 26

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 86e38cd2bd8a1dbd1d237db3849990371e3e0355
  
https://github.com/pmd/pmd-designer/commit/86e38cd2bd8a1dbd1d237db3849990371e3e0355
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M .github/workflows/build.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 26-SNAPSHOT to 26



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


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


[pmd-commits] [pmd/pmd-regression-tester] bffce9: Update report schema location to https://pmd.githu...

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-regression-tester
  Commit: bffce9e6c820706aa422ee1e4d24d713322ecc26
  
https://github.com/pmd/pmd-regression-tester/commit/bffce9e6c820706aa422ee1e4d24d713322ecc26
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M lib/pmdtester/pmd_tester_utils.rb
M test/resources/diff_builder/test_configerrors_diffs_base.xml
M test/resources/diff_builder/test_configerrors_diffs_patch.xml
M test/resources/diff_builder/test_error_diffs_base.xml
M test/resources/diff_builder/test_error_diffs_patch.xml
M test/resources/diff_builder/test_violation_diffs_base.xml
M test/resources/diff_builder/test_violation_diffs_patch.xml
M test/resources/html_report_builder/test_html_report_builder_base.xml
M test/resources/html_report_builder/test_html_report_builder_patch.xml
M test/resources/pmd_report_document/error_filename_without_path.xml
M test/resources/pmd_report_document/sample_report_relativized_paths.xml
M test/resources/pmd_report_document/test_document.xml
M test/resources/runner/pmd_report.xml
M test/resources/summary_report_builder/base-checkstyle-report.xml
M test/resources/summary_report_builder/patch-checkstyle-report.xml
M test/resources/summary_report_builder_issue121/base-report.xml
M test/resources/summary_report_builder_issue121/patch-report.xml

  Log Message:
  ---
  Update report schema location to https://pmd.github.io/schema/report_2_0_0.xsd



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


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


[pmd-commits] [pmd/build-tools] 295fc6: [maven-release-plugin] prepare for next developmen...

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/build-tools
  Commit: 295fc6f036b938dd501091f9e4248315a8799f30
  
https://github.com/pmd/build-tools/commit/295fc6f036b938dd501091f9e4248315a8799f30
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration



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


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


[pmd-commits] [pmd/build-tools] 4e257a: [maven-release-plugin] prepare release 26

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/build-tools
  Commit: 4e257adead4afa8522b8ef57c98ae2011e71d868
  
https://github.com/pmd/build-tools/commit/4e257adead4afa8522b8ef57c98ae2011e71d868
  Author: Andreas Dangel 
  Date:   2024-06-27 (Thu, 27 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release 26



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


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


[pmd-commits] [pmd/build-tools]

2024-06-27 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/26
  Home:   https://github.com/pmd/build-tools

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


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


[pmd-commits] [pmd/pmd.github.io] 7e757e: Add cpd report schema and schema overview

2024-06-25 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: 7e757e74adc83ef939c65227d4dcabc5276a68bb
  
https://github.com/pmd/pmd.github.io/commit/7e757e74adc83ef939c65227d4dcabc5276a68bb
  Author: Andreas Dangel 
  Date:   2024-06-25 (Tue, 25 Jun 2024)

  Changed paths:
A _layouts/page.html
A schema/cpd-report_1_0_0.xsd
A schema/index.md
A schema/report_2_0_0.xsd
A schema/rule-tests_1_0_0.xsd
A schema/ruleset_2_0_0.dtd
A schema/ruleset_2_0_0.xsd

  Log Message:
  ---
  Add cpd report schema and schema overview

Refs pmd/pmd#4992



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


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


[pmd-commits] [pmd/pmd-eclipse-plugin] 496982: Update copyright year 2024

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 496982e1b8132787ce78cb284b3e14ebe1b4f8a2
  
https://github.com/pmd/pmd-eclipse-plugin/commit/496982e1b8132787ce78cb284b3e14ebe1b4f8a2
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M LICENSE.md
M net.sourceforge.pmd.eclipse.plugin/LICENSE.txt
M net.sourceforge.pmd.eclipse.plugin/about.ini
M net.sourceforge.pmd.eclipse/feature.properties

  Log Message:
  ---
  Update copyright year 2024


  Commit: 6794d5cc494fa468427535d3e7a9b6098fc20dd7
  
https://github.com/pmd/pmd-eclipse-plugin/commit/6794d5cc494fa468427535d3e7a9b6098fc20dd7
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M net.sourceforge.pmd.eclipse.plugin/about.ini
A net.sourceforge.pmd.eclipse.plugin/about.mappings
A net.sourceforge.pmd.eclipse.plugin/about.properties
M net.sourceforge.pmd.eclipse.plugin/build.properties
M net.sourceforge.pmd.eclipse.plugin/pom.xml

  Log Message:
  ---
  Improve about info


  Commit: 0b1e925daf942c3f544d89eb15b11ce61e8a2146
  
https://github.com/pmd/pmd-eclipse-plugin/commit/0b1e925daf942c3f544d89eb15b11ce61e8a2146
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M net.sourceforge.pmd.eclipse.plugin/build.properties

  Log Message:
  ---
  Remove not existing PATTERNS LIBRARY LICENSE.txt


  Commit: 3f9a92ad7787fa9e0a19291699d7887a4fecbc04
  
https://github.com/pmd/pmd-eclipse-plugin/commit/3f9a92ad7787fa9e0a19291699d7887a4fecbc04
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M ReleaseNotes.md
R net.sourceforge.pmd.eclipse.plugin/CHANGELOG.txt
M net.sourceforge.pmd.eclipse.plugin/build.properties

  Log Message:
  ---
  Merge old CHANGELOG.txt into ReleaseNotes.md


  Commit: 97c8c918843196ad111437ffc6c01d4a82c1a1cd
  
https://github.com/pmd/pmd-eclipse-plugin/commit/97c8c918843196ad111437ffc6c01d4a82c1a1cd
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M ReleaseNotes.md
R net.sourceforge.pmd.eclipse.plugin/RELNOTES.txt
M net.sourceforge.pmd.eclipse.plugin/build.properties

  Log Message:
  ---
  Merge old RELNOTES.txt into ReleaseNotes.md


  Commit: 3d173bb9d617fd67372ed232420d9aa8b7ebc93c
  
https://github.com/pmd/pmd-eclipse-plugin/commit/3d173bb9d617fd67372ed232420d9aa8b7ebc93c
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Ignore screenshots from test executions


  Commit: 404809083080784dc2660d13a41eec65e5d0f7db
  
https://github.com/pmd/pmd-eclipse-plugin/commit/404809083080784dc2660d13a41eec65e5d0f7db
  Author: Andreas Dangel 
  Date:   2024-06-06 (Thu, 06 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump tycho from 4.0.6 to 4.0.8


  Commit: 8db202c987a8cf13bc2c52ef1814b8fa4307501a
  
https://github.com/pmd/pmd-eclipse-plugin/commit/8db202c987a8cf13bc2c52ef1814b8fa4307501a
  Author: Andreas Dangel 
  Date:   2024-06-14 (Fri, 14 Jun 2024)

  Changed paths:
M .github/actions/setup/action.yml
M .github/workflows/build.yml
M ReleaseNotes.md
M pom.xml
R target-platforms/2023-06.target
R target-platforms/2023-06.tpd
A target-platforms/2024-06.target
A target-platforms/2024-06.tpd

  Log Message:
  ---
  Support Eclipse 2024-06


  Commit: 67f07b522df6846e171328f137aa7d38e0477530
  
https://github.com/pmd/pmd-eclipse-plugin/commit/67f07b522df6846e171328f137aa7d38e0477530
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M .gitignore
M LICENSE.md
M ReleaseNotes.md
R net.sourceforge.pmd.eclipse.plugin/CHANGELOG.txt
M net.sourceforge.pmd.eclipse.plugin/LICENSE.txt
R net.sourceforge.pmd.eclipse.plugin/RELNOTES.txt
M net.sourceforge.pmd.eclipse.plugin/about.ini
A net.sourceforge.pmd.eclipse.plugin/about.mappings
A net.sourceforge.pmd.eclipse.plugin/about.properties
M net.sourceforge.pmd.eclipse.plugin/build.properties
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.properties

  Log Message:
  ---
  Small improvements (#196)

Merge pull request #196 from adangel:small-improvements


  Commit: 2308bf0edb203c0ade4ca372d62c7a749f79ec9f
  
https://github.com/pmd/pmd-eclipse-plugin/commit/2308bf0edb203c0ade4ca372d62c7a749f79ec9f
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump tycho from 4.0.6 to 4.0.8 (#197)

Merge pull request #197 from adangel:tycho-4.0.8


  Commit: 437ee87c8c078a200be5be022f9036084e8b13fc
  
https://github.com/pmd/pmd-eclipse-plugin/commit/437ee87c8c078a200be5be022f9036084e8b13fc
  Author: Andreas Dangel 
  Date:   

[pmd-commits] [pmd/pmd-eclipse-plugin] fd29bd: Bump build-tools from 25 to 26-SNAPSHOT

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: fd29bd846cdd42280713a73606253f1051706faa
  
https://github.com/pmd/pmd-eclipse-plugin/commit/fd29bd846cdd42280713a73606253f1051706faa
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M .github/actions/setup/action.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 25 to 26-SNAPSHOT

Refs pmd/pmd#5077



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


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


[pmd-commits] [pmd/pmd-designer] 91c750: Bump build-tools from 25 to 26-SNAPSHOT

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 91c750329e310f9ddbdfc3cd322ae0873b22123f
  
https://github.com/pmd/pmd-designer/commit/91c750329e310f9ddbdfc3cd322ae0873b22123f
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M .github/workflows/build.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 25 to 26-SNAPSHOT

Refs pmd/pmd#5077



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


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


[pmd-commits] [pmd/pmd] c2dc7b: Bump build-tools from 25 to 26-SNAPSHOT

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: c2dc7b3d9b1aa93554dff8e0443a5508a08c7c61
  https://github.com/pmd/pmd/commit/c2dc7b3d9b1aa93554dff8e0443a5508a08c7c61
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 25 to 26-SNAPSHOT

Refs #5077



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


[pmd-commits] [pmd/build-tools] eab377: Update CI_DEPLOY_USERNAME and CI_DEPLOY_PASSWORD

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/build-tools
  Commit: eab377726aa4c920fc8ef841d97365ebac81c41c
  
https://github.com/pmd/build-tools/commit/eab377726aa4c920fc8ef841d97365ebac81c41c
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M scripts/files/private-env.asc

  Log Message:
  ---
  Update CI_DEPLOY_USERNAME and CI_DEPLOY_PASSWORD

Refs pmd/pmd#5077



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


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


[pmd-commits] [pmd/pmd] 5014be: [doc] Update gradle docs

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 5014bee7ba2c17b973a1c4eba1c46acfee2f162e
  https://github.com/pmd/pmd/commit/5014bee7ba2c17b973a1c4eba1c46acfee2f162e
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M docs/pages/pmd/userdocs/tools/gradle.md

  Log Message:
  ---
  [doc] Update gradle docs



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


[pmd-commits] [pmd/pmd-examples] 544990: Bump pmd from 7.1.0 to 7.2.0

2024-06-20 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-examples
  Commit: 54499031d2cc7bca6209eb874751b33ba5851ba7
  
https://github.com/pmd/pmd-examples/commit/54499031d2cc7bca6209eb874751b33ba5851ba7
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M custom-rules/maven-java/pom.xml
M custom-rules/maven-plsql/pom.xml
M custom-rules/plain-java/.ci/build.sh
M gradle/simple-project/app/build.gradle
M maven/simple-project/pom.xml

  Log Message:
  ---
  Bump pmd from 7.1.0 to 7.2.0


  Commit: 0b59b64a716035531a257fff9c638d38ce6e6cde
  
https://github.com/pmd/pmd-examples/commit/0b59b64a716035531a257fff9c638d38ce6e6cde
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M custom-rules/maven-java/README.md
M maven/simple-project/pom.xml

  Log Message:
  ---
  Bump maven-pmd-plugin from 3.22.0 to 3.23.0


  Commit: 105e2e6a9a43cd6af0e9f913909498337a0dd71a
  
https://github.com/pmd/pmd-examples/commit/105e2e6a9a43cd6af0e9f913909498337a0dd71a
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
R custom-rules/maven-java/.mvn/wrapper/maven-wrapper.jar
M custom-rules/maven-java/.mvn/wrapper/maven-wrapper.properties
M custom-rules/maven-java/mvnw
M custom-rules/maven-java/mvnw.cmd
R custom-rules/maven-plsql/.mvn/wrapper/maven-wrapper.jar
M custom-rules/maven-plsql/.mvn/wrapper/maven-wrapper.properties
M custom-rules/maven-plsql/mvnw
M custom-rules/maven-plsql/mvnw.cmd
M maven/simple-project/.ci/build.sh
A maven/simple-project/.mvn/wrapper/maven-wrapper.properties
A maven/simple-project/mvnw
A maven/simple-project/mvnw.cmd

  Log Message:
  ---
  Upgrade maven to 3.9.8


  Commit: 39c53e256f2301e0fede8e42318894e063319c51
  
https://github.com/pmd/pmd-examples/commit/39c53e256f2301e0fede8e42318894e063319c51
  Author: Andreas Dangel 
  Date:   2024-06-20 (Thu, 20 Jun 2024)

  Changed paths:
M gradle/simple-project/gradle/wrapper/gradle-wrapper.jar
M gradle/simple-project/gradle/wrapper/gradle-wrapper.properties

  Log Message:
  ---
  Upgrade gradle to 8.8


Compare: https://github.com/pmd/pmd-examples/compare/2d556876d6bc...39c53e256f23

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


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


[pmd-commits] [pmd/pmd] 48512a: Fix #5047 - type inference with enum

2024-06-13 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 48512a43f6b637c8846376149f016bfed616142e
  https://github.com/pmd/pmd/commit/48512a43f6b637c8846376149f016bfed616142e
  Author: Clément Fournier 
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
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/InferenceVar.java
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/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  ---
  Fix #5047 - type inference with enum


  Commit: 51bfb96414710b7a2d9fd16a8be73a49c75dbfaf
  https://github.com/pmd/pmd/commit/51bfb96414710b7a2d9fd16a8be73a49c75dbfaf
  Author: Andreas Dangel 
  Date:   2024-06-13 (Thu, 13 Jun 2024)

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

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


  Commit: 3c6190ecab031551fe86619117079ab0ac516fcd
  https://github.com/pmd/pmd/commit/3c6190ecab031551fe86619117079ab0ac516fcd
  Author: Andreas Dangel 
  Date:   2024-06-13 (Thu, 13 Jun 2024)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: 0dd8fc791b11b958e652a00383892e2971c0740a
  https://github.com/pmd/pmd/commit/0dd8fc791b11b958e652a00383892e2971c0740a
  Author: Andreas Dangel 
  Date:   2024-06-13 (Thu, 13 Jun 2024)

  Changed paths:
M .all-contributorsrc
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
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/InferenceVar.java
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/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  ---
  [java] Fix #5047 - type inference with enum #5052

Merge pull request #5052 from oowekyala:issue5047-inference-with-enum


Compare: https://github.com/pmd/pmd/compare/b3851fe26e76...0dd8fc791b11

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


[pmd-commits] [pmd/pmd.github.io] 67d80e: PMD For Eclipse 7.2.0.v20240531-1152-r Released

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: 67d80e45c18f8479eae799b0508cacea4fc9801b
  
https://github.com/pmd/pmd.github.io/commit/67d80e45c18f8479eae799b0508cacea4fc9801b
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
A _posts/2024-05-31-PMD-for-Eclipse-7.2.0.v20240531-1152-r-released.md

  Log Message:
  ---
  PMD For Eclipse 7.2.0.v20240531-1152-r Released



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


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


[pmd-commits] [pmd/pmd-eclipse-plugin]

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/7.2.0.v20240531-1152-r
  Home:   https://github.com/pmd/pmd-eclipse-plugin

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


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


[pmd-commits] [pmd/pmd-eclipse-plugin] 108568: Update to PMD 7.2.0

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 108568c26a37899a0035a43bcfd5eaf31043135d
  
https://github.com/pmd/pmd-eclipse-plugin/commit/108568c26a37899a0035a43bcfd5eaf31043135d
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M ReleaseNotes.md
M pom.xml

  Log Message:
  ---
  Update to PMD 7.2.0


  Commit: 4edbba0ac2817ccb65d7e4fabdc92cf6727d85d5
  
https://github.com/pmd/pmd-eclipse-plugin/commit/4edbba0ac2817ccb65d7e4fabdc92cf6727d85d5
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test.fragment/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.xml
M net.sourceforge.pmd.eclipse/pom.xml
M pom.xml

  Log Message:
  ---
  Prepare release pmd-eclipse-plugin 7.2.0.v20240531-1152-r


  Commit: 76f07ca69fc1794a450700901371925956c6cad4
  
https://github.com/pmd/pmd-eclipse-plugin/commit/76f07ca69fc1794a450700901371925956c6cad4
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M ReleaseNotes.md
M net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test.fragment/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test.fragment/pom.xml
M net.sourceforge.pmd.eclipse.plugin.test/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin.test/pom.xml
M net.sourceforge.pmd.eclipse.plugin/META-INF/MANIFEST.MF
M net.sourceforge.pmd.eclipse.plugin/pom.xml
M net.sourceforge.pmd.eclipse/feature.xml
M net.sourceforge.pmd.eclipse/pom.xml
M pom.xml

  Log Message:
  ---
  Prepare next pmd-eclipse-plugin development version 7.3.0-SNAPSHOT


Compare: 
https://github.com/pmd/pmd-eclipse-plugin/compare/1dd569ffa479...76f07ca69fc1

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


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


[pmd-commits] [pmd/pmd.github.io] 497a3a: Prepare pmd release 7.2.0

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: 497a3abeb717bfec49847d974753197e5cb548e2
  
https://github.com/pmd/pmd.github.io/commit/497a3abeb717bfec49847d974753197e5cb548e2
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M _config.yml
A _posts/2024-05-31-PMD-7.2.0.md

  Log Message:
  ---
  Prepare pmd release 7.2.0



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


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


[pmd-commits] [pmd/pmd] 27a14c: Prepare pmd release 7.2.0

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 27a14cc61e4659447125422756e545fe2a7b96f0
  https://github.com/pmd/pmd/commit/27a14cc61e4659447125422756e545fe2a7b96f0
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md

  Log Message:
  ---
  Prepare pmd release 7.2.0


  Commit: 38bc997d4e7f4b29cee86829915f17f925211800
  https://github.com/pmd/pmd/commit/38bc997d4e7f4b29cee86829915f17f925211800
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-compat6/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] prepare release pmd_releases/7.2.0


  Commit: 28c6c8e1210e1c4591ba8aa1d0ae537a538eb104
  https://github.com/pmd/pmd/commit/28c6c8e1210e1c4591ba8aa1d0ae537a538eb104
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-compat6/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] Prepare next development version [skip ci]


Compare: https://github.com/pmd/pmd/compare/e27b30e0b522...28c6c8e1210e

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


[pmd-commits] [pmd/pmd] 27a14c: Prepare pmd release 7.2.0

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/pmd_releases/7.2.0
  Home:   https://github.com/pmd/pmd
  Commit: 27a14cc61e4659447125422756e545fe2a7b96f0
  https://github.com/pmd/pmd/commit/27a14cc61e4659447125422756e545fe2a7b96f0
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M docs/_config.yml
M docs/pages/release_notes.md

  Log Message:
  ---
  Prepare pmd release 7.2.0


  Commit: 38bc997d4e7f4b29cee86829915f17f925211800
  https://github.com/pmd/pmd/commit/38bc997d4e7f4b29cee86829915f17f925211800
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-compat6/pom.xml
M pmd-core/pom.xml
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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-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/pom.xml
M pmd-python/pom.xml
M pmd-ruby/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-scala-modules/pmd-scala_2.12/pom.xml
M pmd-scala-modules/pmd-scala_2.13/pom.xml
M pmd-swift/pom.xml
M pmd-test-schema/pom.xml
M pmd-test/pom.xml
M pmd-tsql/pom.xml
M pmd-velocity/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  [release] prepare release pmd_releases/7.2.0


Compare: https://github.com/pmd/pmd/compare/27a14cc61e46%5E...38bc997d4e7f

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


[pmd-commits] [pmd/pmd-eclipse-plugin] 1dd569: Bump build-tools from 24 to 25

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-eclipse-plugin
  Commit: 1dd569ffa479c8061adf430f3e2726aca5442822
  
https://github.com/pmd/pmd-eclipse-plugin/commit/1dd569ffa479c8061adf430f3e2726aca5442822
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M .github/actions/setup/action.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 24 to 25



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


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


[pmd-commits] [pmd/pmd] e27b30: Bump pmd-designer from 7.2.0-SNAPSHOT to 7.2.0

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: e27b30e0b52229f66c5dae8aab0c2b95d877a135
  https://github.com/pmd/pmd/commit/e27b30e0b52229f66c5dae8aab0c2b95d877a135
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump pmd-designer from 7.2.0-SNAPSHOT to 7.2.0



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


[pmd-commits] [pmd/pmd] 02cb57: Fix #1619 - LocalVariableCouldBeFinal FP with loops

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 02cb5701fadbfe387bdb86c616f9e40307eb5c55
  https://github.com/pmd/pmd/commit/02cb5701fadbfe387bdb86c616f9e40307eb5c55
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
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/codestyle/LocalVariableCouldBeFinalRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodArgumentCouldBeFinalRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml

  Log Message:
  ---
  Fix #1619 - LocalVariableCouldBeFinal FP with loops


  Commit: c140acd8f94013fc5cb142449c25570f9859180c
  https://github.com/pmd/pmd/commit/c140acd8f94013fc5cb142449c25570f9859180c
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
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/codestyle/LocalVariableCouldBeFinalRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodArgumentCouldBeFinalRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPassTest.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml

  Log Message:
  ---
  Fix #3122 - LocalVariableCouldBeFinal should consider blank local variables


  Commit: 7f0d148a1ba64fa8e66654a838527c1a78293ca2
  https://github.com/pmd/pmd/commit/7f0d148a1ba64fa8e66654a838527c1a78293ca2
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/util/DataMap.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAssignableExpr.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml

  Log Message:
  ---
  Fix FPs


  Commit: fc24eced58a851b0b4266ce6099033616e89c83a
  https://github.com/pmd/pmd/commit/fc24eced58a851b0b4266ce6099033616e89c83a
  Author: Clément Fournier 
  Date:   2024-05-14 (Tue, 14 May 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryBoxing.xml

  Log Message:
  ---
  Fix #4903 - UnnecessaryBoxing where explicit conversion is necessary


  Commit: 625fb36b14ecb450519506743471ed2f51278f48
  https://github.com/pmd/pmd/commit/625fb36b14ecb450519506743471ed2f51278f48
  Author: Clément Fournier 
  Date:   2024-05-14 (Tue, 14 May 2024)

  Changed paths:
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/codestyle/UnnecessaryBoxingRule.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/ExprContext.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/PolyResolution.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/ast/ConversionContextTests.kt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryBoxing.xml

  Log Message:
  ---
  Fix #4924 - UnnecessaryBoxing FP in lambda

Change a bit the behavior for some test cases.
Previously the rule reported necessary boxing
that could be simplified another way, but that
is an edge case and not worth complexifying
the rule


  Commit: eb17c9aab73bdb7ce1f1c11993fdf1befc0a2311
  https://github.com/pmd/pmd/commit/eb17c9aab73bdb7ce1f1c11993fdf1befc0a2311
  Author: Clément Fournier 
  Date:   2024-05-15 (Wed, 15 May 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryBoxingRule.java
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryBoxing.xml

  Log Message:
  ---
  Fix many problems with UnnecessaryBoxing


  Commit: ed18c9d746a815f29c6d7a311d3f74d0f5a5e878
  https://github.com/pmd/pmd/commit/ed18c9d746a815f29c6d7a311d3f74d0f5a5e878
  Author: Clément Fournier 
  Date:   2024-05-16 (Thu, 16 May 2024)

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

  Log Message:
  ---
  Fix PMD 

[pmd-commits] [pmd/pmd-designer] 9fbead: [doc] Update release notes for next version

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 9fbeadda7d727a6a61f8d77bf19c7a6192acd454
  
https://github.com/pmd/pmd-designer/commit/9fbeadda7d727a6a61f8d77bf19c7a6192acd454
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M CHANGELOG.md

  Log Message:
  ---
  [doc] Update release notes for next version



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


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


[pmd-commits] [pmd/pmd-designer]

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/7.2.0
  Home:   https://github.com/pmd/pmd-designer

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


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


[pmd-commits] [pmd/pmd-designer] 3e3e4b: [maven-release-plugin] prepare for next developmen...

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 3e3e4bb6e645cb7fbd8f6de38d9dace870f029e1
  
https://github.com/pmd/pmd-designer/commit/3e3e4bb6e645cb7fbd8f6de38d9dace870f029e1
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration



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


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


[pmd-commits] [pmd/pmd-designer] 39b7cf: [doc] Update release notes for 7.2.0

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 39b7cf67cb9f356e42c4bba713e5b773a2052933
  
https://github.com/pmd/pmd-designer/commit/39b7cf67cb9f356e42c4bba713e5b773a2052933
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M CHANGELOG.md

  Log Message:
  ---
  [doc] Update release notes for 7.2.0


  Commit: 32bd9b95459de5056a83780fe673397d65bacff2
  
https://github.com/pmd/pmd-designer/commit/32bd9b95459de5056a83780fe673397d65bacff2
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release 7.2.0


Compare: https://github.com/pmd/pmd-designer/compare/32c866c92a3d...32bd9b95459d

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


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


[pmd-commits] [pmd/pmd-designer] 32c866: Bump build-tools from 24 to 25

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: 32c866c92a3d1fee02298fd6d421196689b7e954
  
https://github.com/pmd/pmd-designer/commit/32c866c92a3d1fee02298fd6d421196689b7e954
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M .github/workflows/build.yml
M pom.xml

  Log Message:
  ---
  Bump build-tools from 24 to 25



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


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


[pmd-commits] [pmd/build-tools] 066f7d: [maven-release-plugin] prepare for next developmen...

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/build-tools
  Commit: 066f7d44bcd9c368139ef1ad0ab98baaab483c09
  
https://github.com/pmd/build-tools/commit/066f7d44bcd9c368139ef1ad0ab98baaab483c09
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare for next development iteration



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


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


[pmd-commits] [pmd/build-tools]

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/tags/25
  Home:   https://github.com/pmd/build-tools

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


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


[pmd-commits] [pmd/build-tools] d4ab96: Update PMD-code-style.xml

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/build-tools
  Commit: d4ab96ae2d32530ab1bce21e5204f5860e2db092
  
https://github.com/pmd/build-tools/commit/d4ab96ae2d32530ab1bce21e5204f5860e2db092
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M intellij-idea/PMD-code-style.xml

  Log Message:
  ---
  Update PMD-code-style.xml


  Commit: 1a762518e54388fe5ea5c1eb7899880cf5f09bcc
  
https://github.com/pmd/build-tools/commit/1a762518e54388fe5ea5c1eb7899880cf5f09bcc
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [maven-release-plugin] prepare release 25


Compare: https://github.com/pmd/build-tools/compare/717145f259fa...1a762518e543

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


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


[pmd-commits] [pmd/build-tools] 07022c: Custom surefire-provider for junit platform

2024-05-31 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/build-tools
  Commit: 07022c5a6f4461263a25e7434f356fbbb290d702
  
https://github.com/pmd/build-tools/commit/07022c5a6f4461263a25e7434f356fbbb290d702
  Author: Andreas Dangel 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M pom.xml
A 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java
A 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/RootContainer.java
A 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java
A 
src/main/resources/META-INF/services/org.apache.maven.surefire.api.provider.SurefireProvider
A 
src/test/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListenerTest.java

  Log Message:
  ---
  Custom surefire-provider for junit platform

This provider reports only one test set by test class,
accumulating all tests that belong together. Furthermore,
the unique id of the tests are used as method names to be
sure that no two test cases have the same name, so that
surefire's run statistics work correctly.

It fails any test set (aka. test class) if there were
no test cases reported.


  Commit: 0e66f6053a395d44747244b3df7ba47458fbc678
  
https://github.com/pmd/build-tools/commit/0e66f6053a395d44747244b3df7ba47458fbc678
  Author: Andreas Dangel 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java

  Log Message:
  ---
  Capture test outputs


  Commit: 717db37dccc6b8747c372f7f6fd138e856f07429
  
https://github.com/pmd/build-tools/commit/717db37dccc6b8747c372f7f6fd138e856f07429
  Author: Andreas Dangel 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/RootContainer.java
M 
src/test/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListenerTest.java

  Log Message:
  ---
  Ignore empty junit suites


  Commit: 9b6ed437541d169db0099b815c9f41ff36a54c11
  
https://github.com/pmd/build-tools/commit/9b6ed437541d169db0099b815c9f41ff36a54c11
  Author: Andreas Dangel 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Downgrade junit to match pmd/pmd


  Commit: 23d8f1ae59df0db51a83f2aa19d5dd06ce75d2d9
  
https://github.com/pmd/build-tools/commit/23d8f1ae59df0db51a83f2aa19d5dd06ce75d2d9
  Author: Andreas Dangel 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java

  Log Message:
  ---
  Report full class name for test sets


  Commit: bb66782ae95176cc63a5e021b2384b5cfc256b44
  
https://github.com/pmd/build-tools/commit/bb66782ae95176cc63a5e021b2384b5cfc256b44
  Author: Andreas Dangel 
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java

  Log Message:
  ---
  Fallback to class name from UniqueId


  Commit: 3fd3ab6d31834ad5ba04abe6487cb6fdaf12286b
  
https://github.com/pmd/build-tools/commit/3fd3ab6d31834ad5ba04abe6487cb6fdaf12286b
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java

  Log Message:
  ---
  Only create one TestPlan to speed up test execution


  Commit: 9a6e2f1832d2f3e22d05d30334c7a19b1371aa67
  
https://github.com/pmd/build-tools/commit/9a6e2f1832d2f3e22d05d30334c7a19b1371aa67
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java

  Log Message:
  ---
  Track elapsed times for tests, only add a StackTraceWriter when needed


  Commit: 717145f259fa9db90aeab816c13caeba6c0610d7
  
https://github.com/pmd/build-tools/commit/717145f259fa9db90aeab816c13caeba6c0610d7
  Author: Andreas Dangel 
  Date:   2024-05-31 (Fri, 31 May 2024)

  Changed paths:
M pom.xml
A 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/JUnitPlatformProvider.java
A 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/RootContainer.java
A 
src/main/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListener.java
A 
src/main/resources/META-INF/services/org.apache.maven.surefire.api.provider.SurefireProvider
A 
src/test/java/net/sourceforge/pmd/buildtools/surefire/junit/TestExecutionListenerTest.java

  Log Message:
  ---
  Custom surefire-provider for junit platform (#32)

Merge pull request #32 from adangel:surefire-provider


Compare: https://github.com/pmd/build-tools/compare/e6493af8ca24...717145f259fa

To 

[pmd-commits] [pmd/pmd] f30b53: Update pmd-designer 7.2.0-SNAPSHOT

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: f30b535f61737f18f5ded94f3261f6314d26814b
  https://github.com/pmd/pmd/commit/f30b535f61737f18f5ded94f3261f6314d26814b
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M docs/pages/release_notes.md
M pom.xml

  Log Message:
  ---
  Update pmd-designer 7.2.0-SNAPSHOT



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


[pmd-commits] [pmd/pmd-designer]

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/sequence-attributes
  Home:   https://github.com/pmd/pmd-designer

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


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


[pmd-commits] [pmd/pmd-designer] e8b25a: Properly stringify collection attributes

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd-designer
  Commit: e8b25a5f0ce39cdda6e1adb58e10b9dd3d22
  
https://github.com/pmd/pmd-designer/commit/e8b25a5f0ce39cdda6e1adb58e10b9dd3d22
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-05-07 (Tue, 07 May 2024)

  Changed paths:
M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/DesignerUtil.java

  Log Message:
  ---
  Properly stringify collection attributes

 - Show them as proper XPath sequences


  Commit: f45d79a3ecb2c5c4216ddb3202544720cb722d9a
  
https://github.com/pmd/pmd-designer/commit/f45d79a3ecb2c5c4216ddb3202544720cb722d9a
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M CHANGELOG.md

  Log Message:
  ---
  Update CHANGELOG.md (#85)


  Commit: 4480ba671bc9fa7c25c0aafd238b55e779cfa196
  
https://github.com/pmd/pmd-designer/commit/4480ba671bc9fa7c25c0aafd238b55e779cfa196
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M CHANGELOG.md
M src/main/java/net/sourceforge/pmd/util/fxdesigner/util/DesignerUtil.java

  Log Message:
  ---
  Properly stringify collection attributes as sequences (#85)

Merge pull request #85 from sequence-attributes


  Commit: 6fe420a3d9eb9fc88a6584d1882cb01c0c29c644
  
https://github.com/pmd/pmd-designer/commit/6fe420a3d9eb9fc88a6584d1882cb01c0c29c644
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Set version to 7.2.0-SNAPSHOT


Compare: https://github.com/pmd/pmd-designer/compare/b71d5ecee489...6fe420a3d9eb

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


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


[pmd-commits] [pmd/pmd] f1b2cd: Make variable naming conventions skip unnamed vari...

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: f1b2cda3dc79305baabe0c1b60676e70b719495d
  https://github.com/pmd/pmd/commit/f1b2cda3dc79305baabe0c1b60676e70b719495d
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FormalParameterNamingConventionsRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableNamingConventionsRule.java

  Log Message:
  ---
  Make variable naming conventions skip unnamed variables

Fix #4954


  Commit: dab89d48066d94baed6ce599dec9d2d1f863cabe
  https://github.com/pmd/pmd/commit/dab89d48066d94baed6ce599dec9d2d1f863cabe
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/VarScopingTest.kt

  Log Message:
  ---
  Don"t add unnamed variables to symtable


  Commit: 690ff9d6e4779d96ee64173b363fe926f805410c
  https://github.com/pmd/pmd/commit/690ff9d6e4779d96ee64173b363fe926f805410c
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FormalParameterNamingConventions.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableNamingConventions.xml

  Log Message:
  ---
  Add tests


  Commit: 40c7ffe03e245a7b12e9328463c3dc6ed91d90ed
  https://github.com/pmd/pmd/commit/40c7ffe03e245a7b12e9328463c3dc6ed91d90ed
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1429.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug1780OuterClass.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug207.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug309.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1333.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1470.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug206.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/MultipleCaseLabels.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SimpleSwitchExpressions.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchExpressions.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchRules.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/YieldStatements.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/NonSealedIdentifier.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalClassAndInterfaceDeclarations.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/NonSealedIdentifier.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/LocalVars.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/DealingWithNull.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/EnhancedTypeCheckingSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ExhaustiveSwitch.txt
M 

[pmd-commits] [pmd/pmd] cc1746: Fix #4990 - Add attribute `@PackageQualifier` to A...

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: cc17469f4e94df0e708c4ad531d0eb39b6a6c252
  https://github.com/pmd/pmd/commit/cc17469f4e94df0e708c4ad531d0eb39b6a6c252
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTClassType.java

  Log Message:
  ---
  Fix #4990 - Add attribute `@PackageQualifier` to ASTClassType


  Commit: 98d455af4505cad6cc86c3655021501347fc1f2f
  https://github.com/pmd/pmd/commit/98d455af4505cad6cc86c3655021501347fc1f2f
  Author: Clément Fournier 
  Date:   2024-05-11 (Sat, 11 May 2024)

  Changed paths:
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1429.txt
M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1530.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug1780OuterClass.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug207.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug208.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug309.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug3642.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1333.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1470.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug206.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/MultipleCaseLabels.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SimpleSwitchExpressions.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchExpressions.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchRules.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/NonSealedIdentifier.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/NonSealedIdentifier.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/LocalVars.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/SealedInnerClasses.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/expression/Expr.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/geometry/Shape.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/geometry/Square.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/AnnotationValueInitializers.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/DealingWithNull.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/EnhancedTypeCheckingSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ExhaustiveSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/GuardedPatterns.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep440_RecordPatterns.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep441_PatternMatchingForSwitch.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/PatternsInSwitchLabels.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatterns.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatternsExhaustiveSwitch.txt
M 

[pmd-commits] [pmd/pmd] ec30fe: Update gems

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ec30fe1b01d5da437e5cd3dbcfa78d57ab2d8248
  https://github.com/pmd/pmd/commit/ec30fe1b01d5da437e5cd3dbcfa78d57ab2d8248
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M Gemfile.lock
M docs/Gemfile.lock

  Log Message:
  ---
  Update gems

- Bump nokogiri from 1.16.2 to 1.16.5
- Bump rexml from 3.2.6 to 3.2.8

Fixes https://github.com/pmd/pmd/security/dependabot/52
Fixes https://github.com/pmd/pmd/security/dependabot/53
Fixes https://github.com/advisories/GHSA-r95h-9x8f-r3f7
Fixes https://github.com/pmd/pmd/security/dependabot/56
Fixes https://github.com/pmd/pmd/security/dependabot/57
Fixes https://github.com/advisories/GHSA-vg3r-rm7w-2xgh
Fixes CVE-2024-35176



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


[pmd-commits] [pmd/pmd.github.io] 7e5128: Update gems

2024-05-23 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: 7e5128d045c300255475f9dd6841096e31e7a960
  
https://github.com/pmd/pmd.github.io/commit/7e5128d045c300255475f9dd6841096e31e7a960
  Author: Andreas Dangel 
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
M Gemfile.lock

  Log Message:
  ---
  Update gems

- Bump rexml from 3.2.6 to 3.2.8

Fixes https://github.com/pmd/pmd.github.io/security/dependabot/6
Fixes https://github.com/advisories/GHSA-vg3r-rm7w-2xgh
Fixes CVE-2024-35176



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


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


[pmd-commits] [pmd/pmd] ef1965: [ci] Only run PMD twice instead of three times dur...

2024-05-03 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ef19659cb67ed087878c1d860df7b009c82855d5
  https://github.com/pmd/pmd/commit/ef19659cb67ed087878c1d860df7b009c82855d5
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M pom.xml

  Log Message:
  ---
  [ci] Only run PMD twice instead of three times during build

pmd:check executes implicitly pmd:pmd, but with
the default configuration. For execution
"pmd-test" this means, we called pmd:pmd twice:
Once within "pmd-test" to check test code and
once more via pmd:check, but against the main code.

Skipping now the default configuration always
and explicitly call pmd:pmd in the two
executions.

Thanks @uhafner for the idea.



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


[pmd-commits] [pmd/pmd.github.io] ca8f0d: Update about PMD section

2024-05-03 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd.github.io
  Commit: ca8f0d4b33fd757344752a67491f2ae6e22801ad
  
https://github.com/pmd/pmd.github.io/commit/ca8f0d4b33fd757344752a67491f2ae6e22801ad
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M _includes/about.html

  Log Message:
  ---
  Update about PMD section

Fixes pmd/pmd#4842



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


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


[pmd-commits] [pmd/pmd] 516b30: [doc] Fix links in README.md

2024-05-03 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 516b305e502d075ce3c3f4d5a12977606934ed0a
  https://github.com/pmd/pmd/commit/516b305e502d075ce3c3f4d5a12977606934ed0a
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M README.md

  Log Message:
  ---
  [doc] Fix links in README.md

[skip ci]



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


[pmd-commits] [pmd/pmd] 199591: [doc] Update about PMD sections

2024-05-03 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 199591bbd81056d440ade3f5bbbf2e6c8476d4ed
  https://github.com/pmd/pmd/commit/199591bbd81056d440ade3f5bbbf2e6c8476d4ed
  Author: Andreas Dangel 
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
M README.md
M docs/index.md
M pom.xml

  Log Message:
  ---
  [doc] Update about PMD sections

Refs #4842



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


[pmd-commits] [pmd/pmd] e327a5: Fix impl of ASTVariableId::isResourceDeclaration

2024-05-02 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: e327a548a4f4f30be8f8aa7ad3ce1a95b04e0cbc
  https://github.com/pmd/pmd/commit/e327a548a4f4f30be8f8aa7ad3ce1a95b04e0cbc
  Author: Clément Fournier 
  Date:   2024-04-30 (Tue, 30 Apr 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTryStatementTest.kt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22/Jep456_UnnamedPatternsAndVariables.txt

  Log Message:
  ---
  Fix impl of ASTVariableId::isResourceDeclaration


  Commit: b6a933b4fcd64a44dbee7f7a9acefdd8f1c80948
  https://github.com/pmd/pmd/commit/b6a933b4fcd64a44dbee7f7a9acefdd8f1c80948
  Author: Andreas Dangel 
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: a2139be00b24d691f21b9a840bb9d82112d745c4
  https://github.com/pmd/pmd/commit/a2139be00b24d691f21b9a840bb9d82112d745c4
  Author: Andreas Dangel 
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
M docs/pages/release_notes.md
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTryStatementTest.kt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22/Jep456_UnnamedPatternsAndVariables.txt

  Log Message:
  ---
  [java] Fix impl of ASTVariableId::isResourceDeclaration / 
VariableId/@ResourceDeclaration (#4988)

Merge pull request #4988 from oowekyala:java-fix-isResourceDeclaration


Compare: https://github.com/pmd/pmd/compare/435f0dc7b3d2...a2139be00b24

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


[pmd-commits] [pmd/pmd] 03b8d1: Fix #4912 - grammar for TWR allows this expression

2024-05-02 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 03b8d1acef9cae64db4fc1e0458f59756516af3a
  https://github.com/pmd/pmd/commit/03b8d1acef9cae64db4fc1e0458f59756516af3a
  Author: Clément Fournier 
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
M pmd-java/etc/grammar/Java.jjt
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResource.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTTryStatementTest.kt

  Log Message:
  ---
  Fix #4912 - grammar for TWR allows this expression


  Commit: e636c206f063014ffaf0601d9da9e2412bbc70dd
  https://github.com/pmd/pmd/commit/e636c206f063014ffaf0601d9da9e2412bbc70dd
  Author: Clément Fournier 
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResource.java

  Log Message:
  ---
  Doc


  Commit: 32e56469038346d7c73ec504db64b9585a751046
  https://github.com/pmd/pmd/commit/32e56469038346d7c73ec504db64b9585a751046
  Author: Clément Fournier 
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M pmd-cli/pom.xml
M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdGuiCommand.java
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/lang/LanguageRegistry.java
M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDConfigurationTest.java
A pmd-core/src/test/java/net/sourceforge/pmd/lang/CpdOnlyDummyLanguage.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageNoCapabilities.java
M 
pmd-core/src/test/resources/META-INF/services/net.sourceforge.pmd.lang.Language
M pmd-doc/pom.xml
M pmd-java/pom.xml
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UselessParenthesesRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JClassType.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/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/package-info.java
M pmd-java/src/main/resources/category/java/codestyle.xml
M pmd-java/src/main/resources/category/java/errorprone.xml
M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/ExplicitTypesTest.kt
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ArrayIsStoredDirectly.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/EmptyCatchBlock.xml
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml
M pmd-kotlin/pom.xml
M pmd-modelica/pom.xml
M pmd-plsql/pom.xml
M pmd-scala-modules/pmd-scala-common/pom.xml
M pmd-visualforce/pom.xml
M pmd-xml/pom.xml
M pom.xml

  Log Message:
  ---
  Merge branch 'master' into issue4912-java-grammar-fix


  Commit: eccd99bfd624203ab801f612fda383d16ae745f0
  https://github.com/pmd/pmd/commit/eccd99bfd624203ab801f612fda383d16ae745f0
  Author: Clément Fournier 
  Date:   2024-04-05 (Fri, 05 Apr 2024)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  release notes


  Commit: 32680d5b8349070ec870aedfe8e2a45937cf31f2
  https://github.com/pmd/pmd/commit/32680d5b8349070ec870aedfe8e2a45937cf31f2
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-04-16 (Tue, 16 Apr 2024)

  Changed paths:
M .all-contributorsrc
M .ci/build.sh
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/pmd/userdocs/suppressing_warnings.md
M 

[pmd-commits] [pmd/pmd] e81449: fixes

2024-05-02 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: e81449db4a5a8710036fb73d4bfc350a4a988baa
  https://github.com/pmd/pmd/commit/e81449db4a5a8710036fb73d4bfc350a4a988baa
  Author: Clément Fournier 
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/BaseMappedDocument.java

  Log Message:
  ---
  fixes


  Commit: fb17f7ff9aaf9aee3a1b7620e9dfe0ee02a126f7
  https://github.com/pmd/pmd/commit/fb17f7ff9aaf9aee3a1b7620e9dfe0ee02a126f7
  Author: Clément Fournier 
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java

  Log Message:
  ---
  Add test


  Commit: 4c96e678af746fe7fa9eafcf53c4ce52e17816e2
  https://github.com/pmd/pmd/commit/4c96e678af746fe7fa9eafcf53c4ce52e17816e2
  Author: Clément Fournier 
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/BaseMappedDocument.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FragmentedTextDocumentTest.java

  Log Message:
  ---
  Add test for document fix


  Commit: d773088661e4340be9b19dc1d74c52e32458a0d9
  https://github.com/pmd/pmd/commit/d773088661e4340be9b19dc1d74c52e32458a0d9
  Author: Clément Fournier 
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java

  Log Message:
  ---
  Split unit test


  Commit: 5bb6ece01ab1f67c8ed2832774782f6363edacf1
  https://github.com/pmd/pmd/commit/5bb6ece01ab1f67c8ed2832774782f6363edacf1
  Author: Andreas Dangel 
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: 42ffb31ca07822793ccbf2ada92ed803c52f4f72
  https://github.com/pmd/pmd/commit/42ffb31ca07822793ccbf2ada92ed803c52f4f72
  Author: Andreas Dangel 
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CpdAnalysis.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/BaseMappedDocument.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdAnalysisTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FragmentedTextDocumentTest.java

  Log Message:
  ---
  [cpd] Fix CPD crashes about unicode escapes (#4983)

Merge pull request #4983 from oowekyala:cpd-fix-crashes


Compare: https://github.com/pmd/pmd/compare/99aef2450975...42ffb31ca078

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


[pmd-commits] [pmd/pmd] af9713: [java] Stop parsing Java for CPD

2024-05-02 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: af97136018cf292bae091311846aa84353e66599
  https://github.com/pmd/pmd/commit/af97136018cf292bae091311846aa84353e66599
  Author: Clément Fournier 
  Date:   2024-04-23 (Tue, 23 Apr 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/SyntacticJavaTokenizerFactory.java
M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/cpd/JavaCpdLexer.java

  Log Message:
  ---
  [java] Stop parsing Java for CPD

Ref #4958


  Commit: beac8ab3acbe060663311ed3a7776dce2c3c713a
  https://github.com/pmd/pmd/commit/beac8ab3acbe060663311ed3a7776dce2c3c713a
  Author: Clément Fournier 
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchCollector.java
M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java
M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MatchAlgorithmTest.java
A pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdTest.java
A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/ctype.c
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
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/errorprone/xml/ImplicitSwitchFallThrough.xml
M pom.xml

  Log Message:
  ---
  Merge branch 'master' into cpd-java-no-parse


  Commit: 9a25d90c76ae64a0d4c6fd35ca4c90af37fed878
  https://github.com/pmd/pmd/commit/9a25d90c76ae64a0d4c6fd35ca4c90af37fed878
  Author: Clément Fournier 
  Date:   2024-04-28 (Sun, 28 Apr 2024)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/SyntacticJavaTokenizerFactory.java

  Log Message:
  ---
  Put back old implementation in place


  Commit: b70521874a0e8003989b5c449505fd8d617155c4
  https://github.com/pmd/pmd/commit/b70521874a0e8003989b5c449505fd8d617155c4
  Author: Clément Fournier 
  Date:   2024-04-28 (Sun, 28 Apr 2024)

  Changed paths:
M javacc-wrapper.xml
M pmd-java/etc/grammar/Java.jjt
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/SyntacticJavaTokenizerFactory.java

  Log Message:
  ---
  Fix failing tests


  Commit: c476f4c06cdc10f1f76321aba7e4dd75973f518c
  https://github.com/pmd/pmd/commit/c476f4c06cdc10f1f76321aba7e4dd75973f518c
  Author: Andreas Dangel 
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
M .all-contributorsrc
M .github/workflows/build.yml
M .github/workflows/git-repo-sync.yml
M .github/workflows/troubleshooting.yml
M Dangerfile
M do-release.sh
M docs/_config.yml
M docs/pages/pmd/projectdocs/committers/releasing.md
M docs/pages/pmd/projectdocs/credits.md
M docs/pages/release_notes.md
M docs/pages/release_notes_old.md
M docs/pages/release_notes_pmd7.md
M pmd-ant/pom.xml
M pmd-apex/pom.xml
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java
M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityRule.java
M pmd-cli/pom.xml
M pmd-coco/pom.xml
M pmd-compat6/pom.xml
M pmd-core/pom.xml
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetFactory.java
M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/BaseNodeInfo.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RuleSetFactoryMessagesTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RulesetFactoryTestBase.java
M pmd-cpp/pom.xml
M pmd-cs/pom.xml
M pmd-dart/pom.xml
M pmd-dist/pom.xml
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/rule/bestpractices/AccessorMethodGenerationRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
M 

[pmd-commits] [pmd/pmd] 289d5a: Actually duplicate the whole current config for Ru...

2024-05-01 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 289d5aed3bf298c28d09e8f5bd18d1dbbe723a17
  https://github.com/pmd/pmd/commit/289d5aed3bf298c28d09e8f5bd18d1dbbe723a17
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-04-27 (Sat, 27 Apr 2024)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetFactory.java

  Log Message:
  ---
  Actually duplicate the whole current config for RuleSetLoader

 - Fixes #4978


  Commit: 882e9ccd2d535ed9eabd45b34ca00c35f6ffe500
  https://github.com/pmd/pmd/commit/882e9ccd2d535ed9eabd45b34ca00c35f6ffe500
  Author: Juan Martín Sotuyo Dodero 
  Date:   2024-04-27 (Sat, 27 Apr 2024)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  update changelog, refs #4978


  Commit: 2d11ed8e93d9028b77a0ecadc61148b5bf27fe88
  https://github.com/pmd/pmd/commit/2d11ed8e93d9028b77a0ecadc61148b5bf27fe88
  Author: Andreas Dangel 
  Date:   2024-05-01 (Wed, 01 May 2024)

  Changed paths:
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RuleSetFactoryMessagesTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RulesetFactoryTestBase.java

  Log Message:
  ---
  [core] Add a unit test for ruleset validation messages

Refs #4981
Refs #4978


  Commit: 22a31c938d628d612e90b0c0fc976761f55a48a2
  https://github.com/pmd/pmd/commit/22a31c938d628d612e90b0c0fc976761f55a48a2
  Author: Andreas Dangel 
  Date:   2024-05-01 (Wed, 01 May 2024)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetFactory.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RuleSetFactoryMessagesTest.java
M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/RulesetFactoryTestBase.java

  Log Message:
  ---
  [core] Actually duplicate the whole current config for RuleSetLoader (#4981)

Merge pull request #4981 from Monits:issue-4978


Compare: https://github.com/pmd/pmd/compare/ec7e5b61cc8e...22a31c938d62

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


  1   2   3   4   5   6   7   8   9   10   >