Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: ddb1eb8dd8c9eada9a10ac112c7d3bcd9ad8988c https://github.com/pmd/pmd/commit/ddb1eb8dd8c9eada9a10ac112c7d3bcd9ad8988c Author: lukasgraef <lukas.gr...@st.oth-regensburg.de> Date: 2024-09-21 (Sat, 21 Sep 2024)
Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml Log Message: ----------- [java] Fix #5067: CloseResource: False positive for FileSystems.getDefault() Commit: 39b8bdf17103b3b01b0501778e48ba6b9554e110 https://github.com/pmd/pmd/commit/39b8bdf17103b3b01b0501778e48ba6b9554e110 Author: lukasgraef <lukas.gr...@st.oth-regensburg.de> Date: 2024-09-30 (Mon, 30 Sep 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java Log Message: ----------- Review Finding: Check for type java.nio.FileSystems Commit: 7dcab3f189bb5b446c4ed97667907da2a24991c4 https://github.com/pmd/pmd/commit/7dcab3f189bb5b446c4ed97667907da2a24991c4 Author: lukasgraef <lukas.gr...@st.oth-regensburg.de> Date: 2024-09-30 (Mon, 30 Sep 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java Log Message: ----------- Fix static analysis findings Commit: 07cd250a74f196ca97dc479d2bca9321df95814e https://github.com/pmd/pmd/commit/07cd250a74f196ca97dc479d2bca9321df95814e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-10-04 (Fri, 04 Oct 2024) Changed paths: M docs/pages/release_notes.md Log Message: ----------- Fix release_notes.md Commit: c6fd0640549fb31bcc7de5a41d60485ee29e2d9a https://github.com/pmd/pmd/commit/c6fd0640549fb31bcc7de5a41d60485ee29e2d9a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-10-04 (Fri, 04 Oct 2024) Changed paths: M .all-contributorsrc M .ci/README.md M .ci/build.sh M .ci/inc/fetch_ci_scripts.bash M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M CONTRIBUTING.md M Dangerfile M Gemfile M Gemfile.lock M README.md M do-release.sh M docs/Gemfile.lock M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/pages/pmd/about/release_policies.md M docs/pages/pmd/devdocs/development.md M docs/pages/pmd/devdocs/major_contributions/adding_a_new_antlr_based_language.md M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md M docs/pages/pmd/devdocs/pmdtester.md M docs/pages/pmd/devdocs/writing_documentation.md M docs/pages/pmd/languages/java.md M docs/pages/pmd/projectdocs/committers/main_landing_page.md M docs/pages/pmd/projectdocs/committers/merging_pull_requests.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md M docs/pages/pmd/userdocs/extending/defining_properties.md M docs/pages/pmd/userdocs/extending/testing.md M docs/pages/pmd/userdocs/pmd_report_formats.md M docs/pages/pmd/userdocs/tools/tools.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M docs/report-examples/pmd-report-html.html M docs/report-examples/pmd-report-summaryhtml.html M javacc-wrapper.xml M pmd-ant/pom.xml M pmd-apex/pom.xml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/ConvertCurrencyInSoqlAndSosl.cls A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/ConvertCurrencyInSoqlAndSosl.txt M pmd-cli/pom.xml M pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java M pmd-coco/pom.xml M pmd-core/pom.xml A pmd-core/src/main/java/net/sourceforge/pmd/annotation/Generated.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/internal/RuleSetReferenceId.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/internal/RuleSetReferenceIdTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/HTMLRendererTest.java M pmd-cpp/pom.xml M pmd-cs/pom.xml M pmd-dart/pom.xml M pmd-dist/pom.xml M pmd-doc/pom.xml M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/DeadLinksChecker.java M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java M pmd-doc/src/test/resources/expected/sample.md M pmd-fortran/pom.xml M pmd-gherkin/pom.xml M pmd-go/pom.xml M pmd-groovy/pom.xml M pmd-html/pom.xml M pmd-java/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitAssertionsShouldIncludeMessageRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestAssertionsShouldIncludeMessageRule.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestContainsTooManyAssertsRule.java A 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/DataflowPass.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/AllDataflowRuleTests.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseAfterAnnotationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseBeforeAnnotationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseTestAnnotationTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitAssertionsShouldIncludeMessageTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestAssertionsShouldIncludeMessageTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestContainsTooManyAssertsTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldIncludeAssertTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseAfterAnnotationTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseBeforeAnnotationTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnitTestShouldUseTestAnnotationTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableCouldBeFinalTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/AvoidThrowingNullPointerExceptionTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ImplicitSwitchFallThroughTest.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidLogMessageFormatTest.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseAfterAnnotation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseBeforeAnnotation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseTestAnnotation.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitAssertionsShouldIncludeMessage.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestContainsTooManyAsserts.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestAssertionsShouldIncludeMessage.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestContainsTooManyAsserts.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldIncludeAssert.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseAfterAnnotation.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseBeforeAnnotation.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnitTestShouldUseTestAnnotation.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml M pmd-javascript/pom.xml M pmd-jsp/pom.xml M pmd-julia/pom.xml M pmd-kotlin/pom.xml M pmd-lang-test/pom.xml M pmd-languages-deps/pom.xml M pmd-lua/pom.xml M pmd-matlab/pom.xml M pmd-modelica/pom.xml M pmd-objectivec/pom.xml M pmd-perl/pom.xml M pmd-php/pom.xml M pmd-plsql/pom.xml M pmd-python/pom.xml M pmd-ruby/pom.xml M pmd-scala-modules/pmd-scala-common/pom.xml M pmd-scala-modules/pmd-scala_2.12/pom.xml M pmd-scala-modules/pmd-scala_2.13/pom.xml M pmd-swift/pom.xml M pmd-test-schema/pom.xml M pmd-test/pom.xml M pmd-tsql/pom.xml M pmd-velocity/pom.xml M pmd-visualforce/pom.xml M pmd-xml/pom.xml M pom.xml Log Message: ----------- Merge branch 'main' into pr-5225 Commit: d2c42d24260ef43be9ff7228762c5d2baf04248a https://github.com/pmd/pmd/commit/d2c42d24260ef43be9ff7228762c5d2baf04248a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-10-04 (Fri, 04 Oct 2024) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5067, #5225) Commit: 5ce4d292fa1648b41b6469ea86a47b32be2f55fb https://github.com/pmd/pmd/commit/5ce4d292fa1648b41b6469ea86a47b32be2f55fb Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-10-04 (Fri, 04 Oct 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml Log Message: ----------- [java] Fix #5067: CloseResource: False positive for FileSystems.getDefault() (#5225) Merge pull request #5225 from lukasgraef:issue5067 Compare: https://github.com/pmd/pmd/compare/c0023dd94209...5ce4d292fa16 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