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 <andreas.dan...@pmd-code.org> 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 <andreas.dan...@pmd-code.org> 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 <andreas.dan...@pmd-code.org> 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 <andreas.dan...@pmd-code.org> 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 <andreas.dan...@pmd-code.org> 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 <andreas.dan...@pmd-code.org> 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 M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.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-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods2.txt Log Message: ----------- [java] Update implementation for "Implicitly Declared Classes... ... and Instance Main Methods" (JEP 477) - language feature is renamed - update symbol table resolver Commit: bb40b754a2c8fa86161b1c8b5c9c087337851282 https://github.com/pmd/pmd/commit/bb40b754a2c8fa86161b1c8b5c9c087337851282 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 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: 7a6662fcdaccd938083484ee6cd6cad731b624d1 https://github.com/pmd/pmd/commit/7a6662fcdaccd938083484ee6cd6cad731b624d1 Author: Andreas Dangel <andreas.dan...@pmd-code.org> 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/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/AllJavaAstTreeDumpTest.java A 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 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] Support "Markdown documentation comments" (JEP 467) Commit: 176e522721b0d56cddb3b5d896c0a08f93e8a4f3 https://github.com/pmd/pmd/commit/176e522721b0d56cddb3b5d896c0a08f93e8a4f3 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 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: 47470b5d0c112b0d5b13b216569ae3bc211341fb https://github.com/pmd/pmd/commit/47470b5d0c112b0d5b13b216569ae3bc211341fb Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 2024) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ClasspathClassLoader.java M pmd-core/src/test/java/net/sourceforge/pmd/internal/util/ClasspathClassLoaderTest.java 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/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/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java23PreviewTreeDumpTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStubTest.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/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 M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/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] Support module import declarations (JEP 476) - new JModuleSymbol - UnnecessaryImportRule also supports module imports - module-info.class can be loaded by ClasspathClassLoader - Support annotations on modules - Verify that exported packages are loaded Commit: 0823c88cbaa132d0a05efe79b57b775f1227a2e9 https://github.com/pmd/pmd/commit/0823c88cbaa132d0a05efe79b57b775f1227a2e9 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 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: 55d57acc635173f6c618b39440be2e5ee47a33a8 https://github.com/pmd/pmd/commit/55d57acc635173f6c618b39440be2e5ee47a33a8 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 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 Commit: cbc475ede33870e1a5ea8e58cdfef2a55da9df53 https://github.com/pmd/pmd/commit/cbc475ede33870e1a5ea8e58cdfef2a55da9df53 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 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) Commit: d171bcbdb3e750b609546e259d72d846ee9bb0f8 https://github.com/pmd/pmd/commit/d171bcbdb3e750b609546e259d72d846ee9bb0f8 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 2024) Changed paths: 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/SymTableFactory.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/Java23PreviewTreeDumpTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java23p/Jep477_ImplicitlyDeclaredClassesAndInstanceMainMethods1.txt Log Message: ----------- [java] Default Imports for simple compilation unit Import by default module java.base and java.io.IO.* Commit: c53462b3b6a3d55f1e869c79faa275d8e86cb30b https://github.com/pmd/pmd/commit/c53462b3b6a3d55f1e869c79faa275d8e86cb30b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-08-01 (Thu, 01 Aug 2024) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java M pmd-test/src/main/java/net/sourceforge/pmd/test/RuleTst.java Log Message: ----------- Improve RuleTst performance Reuse the classloader for auxclasspath instead of creating a new one for every single rule test case. Commit: 6c2caf164a6f453ec7a9226496f5279e9f42b14a https://github.com/pmd/pmd/commit/6c2caf164a6f453ec7a9226496f5279e9f42b14a Author: Andreas Dangel <andreas.dan...@pmd-code.org> 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 Commit: f33e75ca0b4b3733ecd1b7f506179b836b3bfcaa https://github.com/pmd/pmd/commit/f33e75ca0b4b3733ecd1b7f506179b836b3bfcaa Author: Andreas Dangel <andreas.dan...@pmd-code.org> 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 Compare: https://github.com/pmd/pmd/compare/3cb4c4a10dfb...f33e75ca0b4b 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