Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: c0ebb3a435ef71fae94945e514afe01afc3909f2 https://github.com/pmd/pmd/commit/c0ebb3a435ef71fae94945e514afe01afc3909f2 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml Log Message: ----------- Fix issue4458 Commit: 5d15889fb51a12bf01885a2d0ac32a47f4549b67 https://github.com/pmd/pmd/commit/5d15889fb51a12bf01885a2d0ac32a47f4549b67 Author: LynnBroe <109954313+lynnb...@users.noreply.github.com> Date: 2023-05-03 (Wed, 03 May 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml Log Message: ----------- Fix issue4510 Commit: 8580745430b9479355bcc657b00fdd3b2b67c315 https://github.com/pmd/pmd/commit/8580745430b9479355bcc657b00fdd3b2b67c315 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2023-05-03 (Wed, 03 May 2023) Changed paths: M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceHashtableWithMap.xml Log Message: ----------- Fix #4433 Commit: 28eefd6f4ec61e89e1eda9788e5cf1f1a0649534 https://github.com/pmd/pmd/commit/28eefd6f4ec61e89e1eda9788e5cf1f1a0649534 Author: Anastasiia Koba <anastaciiak...@gmail.com> Date: 2023-05-06 (Sat, 06 May 2023) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml Log Message: ----------- Fix #4492: GuardLogStatement with Java method reference Commit: 4dd24976ff1147b86590c448ed0845f6afcd8ec3 https://github.com/pmd/pmd/commit/4dd24976ff1147b86590c448ed0845f6afcd8ec3 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/inc/pmd-doc.inc M .ci/inc/regression-tester.inc M Dangerfile M Gemfile.lock M docs/Gemfile.lock M docs/_data/sidebars/pmd_sidebar.yml M docs/index.md A docs/pages/pmd/languages/coco.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md M docs/pages/pmd/userdocs/extending/rule_guidelines.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A docs/report-examples/cpdhtml-v2.html A docs/report-examples/cpdhtml.html M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.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 A pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/RulePriorityTypeSupport.java M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java A pmd-coco/pom.xml A pmd-coco/src/main/antlr4/net/sourceforge/pmd/lang/coco/ast/Coco.g4 A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/package-info.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoLanguage.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoTokenizer.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/package-info.java A pmd-coco/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language A pmd-coco/src/test/java/net/sourceforge/pmd/cpd/CocoTokenizerTest.java A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.txt A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.txt A pmd-core/etc/xslt/cpdhtml-v2.xslt M pmd-core/etc/xslt/cpdhtml.xslt M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RulePriority.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java M pmd-core/src/main/java/net/sourceforge/pmd/properties/AbstractPropertySource.java M pmd-core/src/main/java/net/sourceforge/pmd/reporting/GlobalAnalysisListener.java R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdXsltTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java A pmd-core/src/test/java/net/sourceforge/pmd/reporting/GlobalAnalysisListenerTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport-v2.html M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport.html M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java M pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers.cpp A pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers_ignored_identifiers.txt M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/main/resources/assemblies/pmd-src.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AntIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/SourceDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchParameter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.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/bestpractices/JUnitTestsShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.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/design/ExceptionAsFlowControlRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidBranchingStatementAsLastInLoopRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/OverrideBothEqualsAndHashcodeRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.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/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FieldNamingConventions.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/design/xml/ExceptionAsFlowControl.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidBranchingStatementAsLastInLoop.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/OverrideBothEqualsAndHashcode.xml M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-languages-deps/pom.xml M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pom.xml Log Message: ----------- Merge branch 'master' into pr-4541 Commit: adb7fa2a18f962867eb3aa0d91eb9201797d1118 https://github.com/pmd/pmd/commit/adb7fa2a18f962867eb3aa0d91eb9201797d1118 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml Log Message: ----------- [doc] Update release notes (#4458, #4541) Commit: 2d004a18f49693dce522e5fe32394e3c4cd24a1d https://github.com/pmd/pmd/commit/2d004a18f49693dce522e5fe32394e3c4cd24a1d Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/inc/pmd-doc.inc M .ci/inc/regression-tester.inc M Dangerfile M Gemfile.lock M docs/Gemfile.lock M docs/_data/sidebars/pmd_sidebar.yml M docs/index.md A docs/pages/pmd/languages/coco.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md M docs/pages/pmd/userdocs/extending/rule_guidelines.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A docs/report-examples/cpdhtml-v2.html A docs/report-examples/cpdhtml.html M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.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 A pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/RulePriorityTypeSupport.java M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java A pmd-coco/pom.xml A pmd-coco/src/main/antlr4/net/sourceforge/pmd/lang/coco/ast/Coco.g4 A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/package-info.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoLanguage.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoTokenizer.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/package-info.java A pmd-coco/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language A pmd-coco/src/test/java/net/sourceforge/pmd/cpd/CocoTokenizerTest.java A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.txt A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.txt A pmd-core/etc/xslt/cpdhtml-v2.xslt M pmd-core/etc/xslt/cpdhtml.xslt M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RulePriority.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java M pmd-core/src/main/java/net/sourceforge/pmd/properties/AbstractPropertySource.java M pmd-core/src/main/java/net/sourceforge/pmd/reporting/GlobalAnalysisListener.java R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdXsltTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java A pmd-core/src/test/java/net/sourceforge/pmd/reporting/GlobalAnalysisListenerTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport-v2.html M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport.html M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java M pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers.cpp A pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers_ignored_identifiers.txt M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/main/resources/assemblies/pmd-src.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AntIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/SourceDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchParameter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.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/bestpractices/JUnitTestsShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.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/design/ExceptionAsFlowControlRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidBranchingStatementAsLastInLoopRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/OverrideBothEqualsAndHashcodeRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.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/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FieldNamingConventions.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/design/xml/ExceptionAsFlowControl.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidBranchingStatementAsLastInLoop.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/OverrideBothEqualsAndHashcode.xml M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-languages-deps/pom.xml M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pom.xml Log Message: ----------- Merge branch 'master' into pr-4542 Commit: 0f1453cb6d0dc1d116cf1129d54c5a0ad680b9c1 https://github.com/pmd/pmd/commit/0f1453cb6d0dc1d116cf1129d54c5a0ad680b9c1 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml Log Message: ----------- [doc] Update release notes (#4510, #4542) Commit: d6ee5876bddf632c2ceca3de8c04743aa773b0a9 https://github.com/pmd/pmd/commit/d6ee5876bddf632c2ceca3de8c04743aa773b0a9 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml Log Message: ----------- Merge pull request #4541 from LynnBroe:issue4458 [java] Fix #4458: A false positive about RedundantFieldInitializer and @Value #4541 Commit: 348248e39bf29edfe5031250b5e4ef7bb50fe4a2 https://github.com/pmd/pmd/commit/348248e39bf29edfe5031250b5e4ef7bb50fe4a2 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml Log Message: ----------- Merge pull request #4542 from LynnBroe:issue4510 [java] Fix #4510: A false positive about ConstructorCallsOverridableMethod and @Value #4542 Commit: 96dce89935c238c1ed5279dfd3a5b833ea10bce0 https://github.com/pmd/pmd/commit/96dce89935c238c1ed5279dfd3a5b833ea10bce0 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/inc/pmd-doc.inc M .ci/inc/regression-tester.inc M Dangerfile M Gemfile.lock M docs/Gemfile.lock M docs/_data/sidebars/pmd_sidebar.yml M docs/index.md A docs/pages/pmd/languages/coco.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md M docs/pages/pmd/userdocs/extending/rule_guidelines.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A docs/report-examples/cpdhtml-v2.html A docs/report-examples/cpdhtml.html M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.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 A pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/RulePriorityTypeSupport.java M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java A pmd-coco/pom.xml A pmd-coco/src/main/antlr4/net/sourceforge/pmd/lang/coco/ast/Coco.g4 A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/package-info.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoLanguage.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoTokenizer.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/package-info.java A pmd-coco/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language A pmd-coco/src/test/java/net/sourceforge/pmd/cpd/CocoTokenizerTest.java A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.txt A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.txt A pmd-core/etc/xslt/cpdhtml-v2.xslt M pmd-core/etc/xslt/cpdhtml.xslt M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RulePriority.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java M pmd-core/src/main/java/net/sourceforge/pmd/properties/AbstractPropertySource.java M pmd-core/src/main/java/net/sourceforge/pmd/reporting/GlobalAnalysisListener.java R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdXsltTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java A pmd-core/src/test/java/net/sourceforge/pmd/reporting/GlobalAnalysisListenerTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport-v2.html M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport.html M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java M pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers.cpp A pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers_ignored_identifiers.txt M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/main/resources/assemblies/pmd-src.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AntIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/SourceDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchParameter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.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/bestpractices/JUnitTestsShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.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/design/ExceptionAsFlowControlRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidBranchingStatementAsLastInLoopRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/OverrideBothEqualsAndHashcodeRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.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/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FieldNamingConventions.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/design/xml/ExceptionAsFlowControl.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidBranchingStatementAsLastInLoop.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/OverrideBothEqualsAndHashcode.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-languages-deps/pom.xml M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pom.xml Log Message: ----------- Merge branch 'master' into pr-4545 Commit: f8ec89b1cee8d471ab6b5571c2cc86938fb9a542 https://github.com/pmd/pmd/commit/f8ec89b1cee8d471ab6b5571c2cc86938fb9a542 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#4433, #4545) Commit: 8742cbe943cf807281a5905295c6a5f3ba82f97f https://github.com/pmd/pmd/commit/8742cbe943cf807281a5905295c6a5f3ba82f97f Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceHashtableWithMap.xml Log Message: ----------- Merge pull request #4545 from oowekyala:issue4433-hashtable-properties [java] Fix #4433 - FP with ReplaceHashtableWithMap #4545 Commit: 5aa917b7d06076b649dbc4b635cc8f1d41429f07 https://github.com/pmd/pmd/commit/5aa917b7d06076b649dbc4b635cc8f1d41429f07 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/inc/pmd-doc.inc M .ci/inc/regression-tester.inc M Dangerfile M Gemfile.lock M docs/Gemfile.lock M docs/_data/sidebars/pmd_sidebar.yml M docs/index.md A docs/pages/pmd/languages/coco.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/configuring_rules.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md M docs/pages/pmd/userdocs/extending/rule_guidelines.md M docs/pages/release_notes.md M docs/pages/release_notes_pmd7.md A docs/report-examples/cpdhtml-v2.html A docs/report-examples/cpdhtml.html M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.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 A pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/typesupport/internal/RulePriorityTypeSupport.java M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java A pmd-coco/pom.xml A pmd-coco/src/main/antlr4/net/sourceforge/pmd/lang/coco/ast/Coco.g4 A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/package-info.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoLanguage.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/CocoTokenizer.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/cpd/package-info.java A pmd-coco/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language A pmd-coco/src/test/java/net/sourceforge/pmd/cpd/CocoTokenizerTest.java A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/enum.txt A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.coco A pmd-coco/src/test/resources/net/sourceforge/pmd/lang/coco/cpd/testdata/simple_machine.txt A pmd-core/etc/xslt/cpdhtml-v2.xslt M pmd-core/etc/xslt/cpdhtml.xslt M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RulePriority.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/Slf4jSimpleConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java M pmd-core/src/main/java/net/sourceforge/pmd/properties/AbstractPropertySource.java M pmd-core/src/main/java/net/sourceforge/pmd/reporting/GlobalAnalysisListener.java R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.java M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CpdXsltTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/AbstractPMDProcessorTest.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/impl/MultiThreadProcessorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/GlobalListenerTest.java R pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java M pmd-core/src/test/java/net/sourceforge/pmd/processor/PmdRunnableTest.java A pmd-core/src/test/java/net/sourceforge/pmd/reporting/GlobalAnalysisListenerTest.java A pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport-v2.html M pmd-core/src/test/resources/net/sourceforge/pmd/cpd/ExpectedCpdHtmlReport.html M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/basic.xml M pmd-core/src/test/resources/rulesets/MultiThreadProcessorTest/dysfunctional.xml M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java M pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers.cpp A pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers_ignored_identifiers.txt M pmd-dist/pom.xml M pmd-dist/src/main/resources/assemblies/pmd-bin.xml M pmd-dist/src/main/resources/assemblies/pmd-src.xml M pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AntIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/SourceDistributionIT.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCatchParameter.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.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/bestpractices/JUnitTestsShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.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/design/ExceptionAsFlowControlRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidBranchingStatementAsLastInLoopRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.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/types/internal/infer/PhaseOverloadSet.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/codestyle.xml M pmd-java/src/main/resources/category/java/design.xml M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/symbols/table/internal/MemberInheritanceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadResolutionTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceHashtableWithMap.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FieldNamingConventions.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/design/xml/ExceptionAsFlowControl.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidBranchingStatementAsLastInLoop.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml M pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt M pmd-languages-deps/pom.xml M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java M pom.xml Log Message: ----------- Merge branch 'master' into pr-4553 Commit: 47bb75df92c9093657c554ed00a0c87a61e21083 https://github.com/pmd/pmd/commit/47bb75df92c9093657c554ed00a0c87a61e21083 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @anastasiia-koba as a contributor Commit: dea05bfe6ba4dcb64fe7803ef03fb7c6283c834b https://github.com/pmd/pmd/commit/dea05bfe6ba4dcb64fe7803ef03fb7c6283c834b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#4492, #4543) Commit: 7584ba36d71e0ab4951df9b3e6cac9ba8aaeca7d https://github.com/pmd/pmd/commit/7584ba36d71e0ab4951df9b3e6cac9ba8aaeca7d Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2023-05-28 (Sun, 28 May 2023) 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/GuardLogStatementRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml Log Message: ----------- Merge pull request #4553 from anastasiia-koba:issue-4492 [java] Fix #4492: GuardLogStatement gives false positive when argument is a Java method reference #4553 Compare: https://github.com/pmd/pmd/compare/07a9c0d5a18e...7584ba36d71e _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits