Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: bad0d81301ab228c5aa1645c5137d68c3287cf6c https://github.com/pmd/pmd/commit/bad0d81301ab228c5aa1645c5137d68c3287cf6c Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2025-04-22 (Tue, 22 Apr 2025)
Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ImplicitMemberSymbols.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/SymbolResolutionPass.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml Log Message: ----------- [java] Add synthetic field for Slf4j logger Ref #3119 Commit: d9819e8f72019ba71aa7775448843cba57e1464d https://github.com/pmd/pmd/commit/d9819e8f72019ba71aa7775448843cba57e1464d Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2025-04-23 (Wed, 23 Apr 2025) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/SymbolResolutionPass.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LombokTest.kt Log Message: ----------- Add test, disable using lang property Commit: ffbd260c4d0cdc4299b4eb2354586d03cf5a374c https://github.com/pmd/pmd/commit/ffbd260c4d0cdc4299b4eb2354586d03cf5a374c Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2025-04-23 (Wed, 23 Apr 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- Update release notes Commit: d629383d2f89a511ec6c96011aa318878ee749bb https://github.com/pmd/pmd/commit/d629383d2f89a511ec6c96011aa318878ee749bb Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2025-04-23 (Wed, 23 Apr 2025) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/Gemfile.lock M .ci/tools/release-notes-add-pr.sh M .ci/tools/release-notes-generate.sh M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M docs/Gemfile.lock M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/extending/designer_reference.md M docs/pages/release_notes.md M docs/report-examples/pmd-report.sarif.json M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/TypeShadowsBuiltInNamespaceRule.java M pmd-apex/src/main/resources/category/apex/errorprone.xml M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/TypeShadowsBuiltInNamespaceTest.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestShouldNotUseSeeAllDataTrue.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/AvoidGlobalModifier.xml A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/TypeShadowsBuiltInNamespace.xml M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/TimeTracker.java M pmd-core/src/main/java/net/sourceforge/pmd/cache/internal/RawFileFingerprinter.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionDiscoverer.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleSetFactory.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLog.java M pmd-core/src/main/java/net/sourceforge/pmd/renderers/internal/sarif/SarifLogBuilder.java M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple-locations.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected-multiple.sarif.json M pmd-core/src/test/resources/net/sourceforge/pmd/renderers/sarif/expected.sarif.json M pmd-dist/src/main/resources/scripts/pmd M pmd-doc/src/test/resources/expected/java.md M pmd-doc/src/test/resources/expected/sample.md M pmd-doc/src/test/resources/rulesets/ruledoctest/sample.xml M pmd-doc/src/test/resources/rulesets/ruledoctest/sample2.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java M pmd-java/src/main/javacc/Java.jjt M pmd-java/src/main/resources/category/java/multithreading.xml M pmd-java/src/main/resources/category/java/performance.xml M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTSwitchExpressionTests.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ant/classpathtest/ruleset.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/YieldStatements.java 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/TextBlocks.java 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/rule/bestpractices/xml/UnusedPrivateMethod.xml M pmd-velocity/src/main/javacc/Vtl.jjt M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/visualforce/DataType.java M pom.xml Log Message: ----------- Merge branch 'main' into issue5689-lombok-slf4j Commit: 5e2e2a3729b6e531b2ff46d4ef6d4562ca853304 https://github.com/pmd/pmd/commit/5e2e2a3729b6e531b2ff46d4ef6d4562ca853304 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2025-04-23 (Wed, 23 Apr 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- fix release notes Commit: b789fc36e6edae50f6a7ccd1b90e5247b4c58046 https://github.com/pmd/pmd/commit/b789fc36e6edae50f6a7ccd1b90e5247b4c58046 Author: lukasgraef <lukas.gr...@st.oth-regensburg.de> Date: 2025-05-03 (Sat, 03 May 2025) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml Log Message: ----------- Fix issue 5634: CommentDefaultAccessModifier doesn't recognize comment Commit: cec2fd03276a757f0f290bb265a8e67c40995879 https://github.com/pmd/pmd/commit/cec2fd03276a757f0f290bb265a8e67c40995879 Author: lukasgraef <lukas.gr...@st.oth-regensburg.de> Date: 2025-05-03 (Sat, 03 May 2025) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JavaCommentTest.java Log Message: ----------- Issue 5634: Add additional unit tests Commit: 625acd8f0f62bdf3bf7052fcd853c9c4b361ae46 https://github.com/pmd/pmd/commit/625acd8f0f62bdf3bf7052fcd853c9c4b361ae46 Author: lukasgraef <lukas.gr...@st.oth-regensburg.de> Date: 2025-05-05 (Mon, 05 May 2025) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JavaCommentTest.java Log Message: ----------- Issue 5634: Adapt assert Commit: 91b146843a31750072da326a293d055d9a31687e https://github.com/pmd/pmd/commit/91b146843a31750072da326a293d055d9a31687e Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ImplicitFunctionalInterfaceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ImplicitFunctionalInterface.xml Log Message: ----------- [java] Fix #5724 - implicit functional interface FP with sealed interface Commit: 689cd8bf9dec1d1cb1fc8f038bedb4f980296325 https://github.com/pmd/pmd/commit/689cd8bf9dec1d1cb1fc8f038bedb4f980296325 Author: Andreas Dangel <andreas.dan...@adangel.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml Log Message: ----------- Apply suggestions from code review Commit: 2ab6b34104646a44d8a1f4a97bfd6c73aa542118 https://github.com/pmd/pmd/commit/2ab6b34104646a44d8a1f4a97bfd6c73aa542118 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @Frederick888 as a contributor Commit: d404b559316b2a3d4a19afa7f70cd04b0bd2d665 https://github.com/pmd/pmd/commit/d404b559316b2a3d4a19afa7f70cd04b0bd2d665 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) 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/internal/JavaAstProcessor.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ImplicitMemberSymbols.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstClassSym.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/SymbolResolutionPass.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LombokTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml Log Message: ----------- Fix #5702: [java] First-class support for lombok @Slf4j (#5699) Merge pull request #5699 from oowekyala:issue5689-lombok-slf4j Commit: 893fad24d9fd9e69567179a3e68b0df58bf1d55f https://github.com/pmd/pmd/commit/893fad24d9fd9e69567179a3e68b0df58bf1d55f Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @elharo as a contributor Commit: 6a38dbe7fe5ec97392614d8640bdaa69d3f885c8 https://github.com/pmd/pmd/commit/6a38dbe7fe5ec97392614d8640bdaa69d3f885c8 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5700) Commit: 64c89580d9b09a602df82c3c5b16b99676047e75 https://github.com/pmd/pmd/commit/64c89580d9b09a602df82c3c5b16b99676047e75 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5716, #5634) Commit: b9dc6fefaa3d851c7d70f8bfdadf18105a14a490 https://github.com/pmd/pmd/commit/b9dc6fefaa3d851c7d70f8bfdadf18105a14a490 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @ax-lothas as a contributor Commit: 63f0bedb06a854d55d48a46d8ce21de3f81a37e7 https://github.com/pmd/pmd/commit/63f0bedb06a854d55d48a46d8ce21de3f81a37e7 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) 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/ast/JavaComment.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JavaCommentTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml Log Message: ----------- Fix #5634: [java] CommentDefaultAccessModifier: Comment between annotation and constructor not recognized (#5716) Merge pull request #5716 from lukasgraef:issue5634 Commit: 124f42dd07f5b1795457e00beeef713b00a4439a https://github.com/pmd/pmd/commit/124f42dd07f5b1795457e00beeef713b00a4439a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5724, #5726) Commit: f081c74e68615b93f0dad625e0292a6a20a4d75c https://github.com/pmd/pmd/commit/f081c74e68615b93f0dad625e0292a6a20a4d75c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Update @marcindabrowski as a contributor Commit: 8950e1da2a9d7edb3ab62a9084f41d4b03d2da0b https://github.com/pmd/pmd/commit/8950e1da2a9d7edb3ab62a9084f41d4b03d2da0b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-05-15 (Thu, 15 May 2025) 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/rule/bestpractices/ImplicitFunctionalInterfaceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ImplicitFunctionalInterface.xml Log Message: ----------- Fix #5724: [java] Implicit functional interface FP with sealed interface (#5726) Merge pull request #5726 from oowekyala:issue5724-implicit-fun-interface Compare: https://github.com/pmd/pmd/compare/1463fd0575f4...8950e1da2a9d 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