Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 6d19bd97f75f6ef0c3c33b99a874374b856aaf47 https://github.com/pmd/pmd/commit/6d19bd97f75f6ef0c3c33b99a874374b856aaf47 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldIncludeAssert.xml Log Message: ----------- [java] UnitTestShouldIncludeAssert - consider SoftAssertionsExtension Fixes #4113 Commit: c1cdf4ec02fc160e0d20af7bc187f1a6119fb260 https://github.com/pmd/pmd/commit/c1cdf4ec02fc160e0d20af7bc187f1a6119fb260 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-11-14 (Thu, 14 Nov 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertRule.java Log Message: ----------- Simplify if statement Commit: 7c1f7abdc4ebb67b0eb162593e5939d998d11930 https://github.com/pmd/pmd/commit/7c1f7abdc4ebb67b0eb162593e5939d998d11930 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-11-14 (Thu, 14 Nov 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprOps.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/AstTestUtil.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/UnresolvedTypesRecoveryTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnresolvedThings.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnresolvedThings.txt Log Message: ----------- Merge branch 'main' into issue-4113 Commit: 6bb3af126e709138caf6cd8b6a1328c6022d47fa https://github.com/pmd/pmd/commit/6bb3af126e709138caf6cd8b6a1328c6022d47fa Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-11-22 (Fri, 22 Nov 2024) Changed paths: M .all-contributorsrc M Gemfile.lock M antlr4-wrapper.xml M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M javacc-wrapper.xml A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerRule.java M pmd-apex/src/main/resources/category/apex/bestpractices.xml M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerTest.java A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/QueueableWithoutFinalizer.xml M pmd-coco/pom.xml A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/CocoBaseListener.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/CocoBaseVisitor.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/CocoListener.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/CocoParser.java A pmd-coco/src/main/java/net/sourceforge/pmd/lang/coco/ast/CocoVisitor.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/impl/AbstractNodeTest.java M pmd-gherkin/pom.xml A pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinBaseListener.java A pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinBaseVisitor.java A pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinListener.java A pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinParser.java A pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/GherkinVisitor.java M pmd-html/src/main/java/net/sourceforge/pmd/lang/html/ast/LineNumbers.java M pmd-html/src/test/java/net/sourceforge/pmd/lang/html/cpd/HtmlCpdLexerTest.java A pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/InvalidHtml.html A pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/InvalidHtml.txt A pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/MetaTag.html A pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/MetaTag.txt 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/PreserveStackTraceRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericSigBase.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ParseLock.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypingContext.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprMirror.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprOps.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceLogger.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseFunctionalMirror.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/LambdaMirrorImpl.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/MethodRefMirrorImpl.java M pmd-java/src/main/resources/category/java/performance.xml M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStubTest.java M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeTestMockingUtil.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/MethodRefInferenceTest.kt M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/UnresolvedTypesRecoveryTest.kt M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PreserveStackTrace.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InsufficientStringBufferDeclaration.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/TooFewBranchesForSwitch.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/scalaclasses/InterfaceWithPrivateInner$.class A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/scalaclasses/InterfaceWithPrivateInner$AndThen.class A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/scalaclasses/InterfaceWithPrivateInner$Inner.class A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/scalaclasses/InterfaceWithPrivateInner.class A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/scalaclasses/InterfaceWithPrivateInner.scala A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/symbols/scalaclasses/InterfaceWithPrivateInner.tasty M pmd-javascript/pom.xml M pmd-julia/pom.xml A pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaBaseListener.java A pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaBaseVisitor.java A pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaListener.java A pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaParser.java A pmd-julia/src/main/java/net/sourceforge/pmd/lang/julia/ast/JuliaVisitor.java M pmd-kotlin/pom.xml A pmd-kotlin/src/main/antlr4/imports/UnicodeClasses.g4 A pmd-kotlin/src/main/antlr4/imports/UnicodeClasses.tokens R pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/UnicodeClasses.g4 R pmd-kotlin/src/main/antlr4/net/sourceforge/pmd/lang/kotlin/ast/UnicodeClasses.tokens A pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/UnicodeClasses.java M pmd-tsql/pom.xml M pom.xml Log Message: ----------- Merge branch 'main' into issue-4113 Commit: 13ece583fa81e3b158548a430de13c1b2d6d34b9 https://github.com/pmd/pmd/commit/13ece583fa81e3b158548a430de13c1b2d6d34b9 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-11-22 (Fri, 22 Nov 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldIncludeAssert.xml Log Message: ----------- [java] UnitTestShouldIncludeAssert: Correctly consider assertSoftly Commit: c23af55b43d6c2a047deb935e547e804aefe4208 https://github.com/pmd/pmd/commit/c23af55b43d6c2a047deb935e547e804aefe4208 Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com> Date: 2024-11-22 (Fri, 22 Nov 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldIncludeAssert.xml Log Message: ----------- [java] UnitTestShouldIncludeAssert - consider SoftAssertionsExtension (#5334) Compare: https://github.com/pmd/pmd/compare/c85250289784...c23af55b43d6 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