Branch: refs/heads/main
Home: https://github.com/pmd/pmd
Commit: bad0d81301ab228c5aa1645c5137d68c3287cf6c
https://github.com/pmd/pmd/commit/bad0d81301ab228c5aa1645c5137d68c3287cf6c
Author: Clément Fournier <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits