Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 296d2596bd76ac40ed83637d5ea52ebd9e3d2d70
      https://github.com/pmd/pmd/commit/296d2596bd76ac40ed83637d5ea52ebd9e3d2d70
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
    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/design/ExceptionAsFlowControlRule.java
    M pmd-java/src/main/resources/category/java/design.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ExceptionAsFlowControl.xml

  Log Message:
  -----------
  Fix #4434

Rewrite ExceptionAsFlowControl to a more efficient form.
Change message to be more informative.
Rewrite description of the rule.


  Commit: c358b39d3021d56d7b5a0cb2f29a28f3c1181cdd
      https://github.com/pmd/pmd/commit/c358b39d3021d56d7b5a0cb2f29a28f3c1181cdd
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2023-05-26 (Fri, 26 May 2023)

  Changed paths:
    M .all-contributorsrc
    M .ci/inc/regression-tester.inc
    M Dangerfile
    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/cpd/cpd.md
    M docs/pages/pmd/userdocs/cpd/cpd_report_formats.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
    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/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/impl/AbstractPMDProcessor.java
    R pmd-core/src/main/java/org/slf4j/PmdLoggerFactoryFriend.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
    M 
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/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/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.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/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/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/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/UnnecessaryImport.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 issue4434-exceptionasflowcontrol


  Commit: 7e07ee8ab286ad2d0039f11349cdf3a1493a6b8d
      https://github.com/pmd/pmd/commit/7e07ee8ab286ad2d0039f11349cdf3a1493a6b8d
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2023-05-26 (Fri, 26 May 2023)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update release notes, ref #4543


Compare: https://github.com/pmd/pmd/compare/18b14c8c924c...7e07ee8ab286


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to