Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: e8b95f1a21010f833c7a0c591e6059def8ab79ac https://github.com/pmd/pmd/commit/e8b95f1a21010f833c7a0c591e6059def8ab79ac Author: Vitaly Polonetsky <vit...@ziprecruiter.com> Date: 2020-09-25 (Fri, 25 Sep 2020)
Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: ----------- Fixes #2157 System.exit() and its equivalents should be allowed in static main() methods, added check for Runtime.getRuntime().halt() Commit: 095f96a96674ca8f8897b3ef0fb88c1d64c98df6 https://github.com/pmd/pmd/commit/095f96a96674ca8f8897b3ef0fb88c1d64c98df6 Author: Vitaly Polonetsky <vit...@ziprecruiter.com> Date: 2020-10-02 (Fri, 02 Oct 2020) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DoNotCallSystemExit.xml Log Message: ----------- Added tests to verify the fix for #2157 Commit: 22db2fdebce7b9d300a1be8ac50d078fe01ac0c8 https://github.com/pmd/pmd/commit/22db2fdebce7b9d300a1be8ac50d078fe01ac0c8 Author: Stefan Birkner <m...@stefan-birkner.de> Date: 2020-10-03 (Sat, 03 Oct 2020) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/util/database/DBTypeTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.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-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java Log Message: ----------- Use JUnit's TemporaryFolder rule Don't reinvent the wheel. TemporaryFolder already takes care of cleaning up the created files. Commit: d37ccca4ab22ca763cac385a9f90a245f938aac3 https://github.com/pmd/pmd/commit/d37ccca4ab22ca763cac385a9f90a245f938aac3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2020-10-05 (Mon, 05 Oct 2020) Changed paths: M .github/workflows/build.yml Log Message: ----------- Bump actions/setup-java from v1.4.2 to v1.4.3 Bumps [actions/setup-java](https://github.com/actions/setup-java) from v1.4.2 to v1.4.3. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v1.4.2...d202f5dbf7256730fb690ec59f6381650114feb2) Signed-off-by: dependabot[bot] <supp...@github.com> Commit: 1150e61ddd648b20a5a1ca81b7a2d36fdcfca73e https://github.com/pmd/pmd/commit/1150e61ddd648b20a5a1ca81b7a2d36fdcfca73e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/DoNotCallSystemExitTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/DoNotTerminateVM.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DoNotCallSystemExit.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DoNotTerminateVM.xml Log Message: ----------- [java] Rename DoNotCallSystemExit -> DoNotTerminateVM Commit: 710f97db6ca737251dfa39216621cb3f5d86787a https://github.com/pmd/pmd/commit/710f97db6ca737251dfa39216621cb3f5d86787a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes, refs #2803, fixes #2157 Commit: e76b0b6946f06b96cf484f751edeaf8c9d01988a https://github.com/pmd/pmd/commit/e76b0b6946f06b96cf484f751edeaf8c9d01988a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/category/java/errorprone.xml R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/DoNotCallSystemExitTest.java A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/DoNotTerminateVM.java R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DoNotCallSystemExit.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DoNotTerminateVM.xml Log Message: ----------- Merge branch 'pr-2803' into master [java] Improve DoNotCallSystemExit (Fixes #2157) #2803 Commit: ec2b3d873b6b16a3b3a6ac5dc639d122b9820e82 https://github.com/pmd/pmd/commit/ec2b3d873b6b16a3b3a6ac5dc639d122b9820e82 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M docs/pages/release_notes.md Log Message: ----------- Fix release notes Commit: 75589de2dd7143a93468dcf2f5b5235636802710 https://github.com/pmd/pmd/commit/75589de2dd7143a93468dcf2f5b5235636802710 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes, refs #2813 Commit: 1130ee45a7d87fdd5f097099594a2ef96965b62f https://github.com/pmd/pmd/commit/1130ee45a7d87fdd5f097099594a2ef96965b62f Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M docs/pages/release_notes.md M pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java M pmd-core/src/test/java/net/sourceforge/pmd/util/database/DBTypeTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java M pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.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-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java Log Message: ----------- Merge branch 'pr-2813' into master [core] Use JUnit's TemporaryFolder rule #2813 Commit: bebf04e92896dc703e15d11cc694d81a54373805 https://github.com/pmd/pmd/commit/bebf04e92896dc703e15d11cc694d81a54373805 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M .github/workflows/build.yml Log Message: ----------- Merge branch 'pr-2814' into master Bump actions/setup-java from v1.4.2 to v1.4.3 #2814 Commit: b8da15ce005de95614b80491d22062c2639cacc7 https://github.com/pmd/pmd/commit/b8da15ce005de95614b80491d22062c2639cacc7 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2020-10-10 (Sat, 10 Oct 2020) Changed paths: M .github/workflows/build.yml Log Message: ----------- [ci] use actions/checkout@v2 and actions/setup-java@v1 instead of specific subversions. This uses then always the latest versions automatically. Compare: https://github.com/pmd/pmd/compare/636bcdd0e445...b8da15ce005d _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits