[pmd-commits] [pmd/pmd] 17a4a4: [java] CommentRequired - add test for markdown com...
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
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
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...
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)
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
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
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...
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
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
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
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
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
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]
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
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...
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
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
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
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
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...
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...
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
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
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...
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...
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
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, ...
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
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
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...
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
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
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
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
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
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
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]
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...
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
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
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
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
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...
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
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
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
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...
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
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...
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
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...
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
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...
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...
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
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]
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
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
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
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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
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
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]
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...
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
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
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...
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]
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
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
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
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]
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
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...
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...
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
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
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...
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
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
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
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
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
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
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
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...
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