Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 133e15ecbd49bed7ec9fcc3d8d93ddf3a8c89298 https://github.com/pmd/pmd/commit/133e15ecbd49bed7ec9fcc3d8d93ddf3a8c89298 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022)
Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java A pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java Log Message: ----------- Fix NPEs when creating PmdAnalysis Commit: e948152d2cb1550e859a9d0227058b8893cc3a70 https://github.com/pmd/pmd/commit/e948152d2cb1550e859a9d0227058b8893cc3a70 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: A pmd-core/src/main/resources/sample-source/dummy/foo.dummy M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java Log Message: ----------- Add mockito tests Commit: b9ed5e436970105ee052ba952c8a2a181f6a54a8 https://github.com/pmd/pmd/commit/b9ed5e436970105ee052ba952c8a2a181f6a54a8 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: R pmd-core/src/main/resources/sample-source/dummy/foo.dummy M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java A pmd-core/src/test/resources/sample-source/dummy/foo.dummy Log Message: ----------- Add more tests Commit: f30a2469f224f2ab08b56132b56c6b2deaa92c66 https://github.com/pmd/pmd/commit/f30a2469f224f2ab08b56132b56c6b2deaa92c66 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/NoopPmdLogger.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java Log Message: ----------- Improve error reporting for ruleset loading Commit: e16c511ba6779b084e6f993b4364ccf2088fddaa https://github.com/pmd/pmd/commit/e16c511ba6779b084e6f993b4364ccf2088fddaa Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java Log Message: ----------- Update release notes Commit: 4d143eb58836e09aa995b44f164086933e58668d https://github.com/pmd/pmd/commit/4d143eb58836e09aa995b44f164086933e58668d Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java Log Message: ----------- Can add multiple rulesets at once This interacts better with RuleSetLoader methods Commit: fcf880d33fcf84042c94e7cbf74733c4bc8e5c5d https://github.com/pmd/pmd/commit/fcf880d33fcf84042c94e7cbf74733c4bc8e5c5d Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java Log Message: ----------- Fix bugs Commit: e73a8dbd10af930a61a023b387bb345a90b96021 https://github.com/pmd/pmd/commit/e73a8dbd10af930a61a023b387bb345a90b96021 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java Log Message: ----------- Add addRenderers Commit: c7e4d821bc6d6a5a3617e332a159488bac80d0c4 https://github.com/pmd/pmd/commit/c7e4d821bc6d6a5a3617e332a159488bac80d0c4 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java Log Message: ----------- Fix ConfigurationTest Commit: b806954d8856c77ef78b5c1acfba931450aeb0a7 https://github.com/pmd/pmd/commit/b806954d8856c77ef78b5c1acfba931450aeb0a7 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlCliTest.java Log Message: ----------- Add deprecations Commit: ef617442925f9a9fc3b6ffa25809539dec4a5951 https://github.com/pmd/pmd/commit/ef617442925f9a9fc3b6ffa25809539dec4a5951 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLoggerBase.java Log Message: ----------- Fix message escaping with MessageFormat Commit: 5dc2774c0a53810717358cc850b69c6e7fe0a463 https://github.com/pmd/pmd/commit/5dc2774c0a53810717358cc850b69c6e7fe0a463 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java Log Message: ----------- Make PMDTaskImpl use PmdAnalysis Commit: 51a9566753dc730cde89db7dd41601a6dd007296 https://github.com/pmd/pmd/commit/51a9566753dc730cde89db7dd41601a6dd007296 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java Log Message: ----------- More cleanups Commit: 16e26b5cc4b91c23ea76043248b4ac2f2cf9d0d9 https://github.com/pmd/pmd/commit/16e26b5cc4b91c23ea76043248b4ac2f2cf9d0d9 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/Report.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLogger.java Log Message: ----------- Restore failOnError Commit: 04b05e208f000a41ed345e867dfff0ab935ec144 https://github.com/pmd/pmd/commit/04b05e208f000a41ed345e867dfff0ab935ec144 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLogger.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLoggerBase.java Log Message: ----------- Make PmdLogger more similar to slf4j logger Commit: 80e1265fa1cd12f00aca61de3a050294675828a1 https://github.com/pmd/pmd/commit/80e1265fa1cd12f00aca61de3a050294675828a1 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java Log Message: ----------- Misspelling rule name only causes warning now Commit: 55f5b45f412bee746ecd6a9a62473cf3d63dbab9 https://github.com/pmd/pmd/commit/55f5b45f412bee746ecd6a9a62473cf3d63dbab9 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporter.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporterBase.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporterScope.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/NoopPmdLogger.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/NoopReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLogger.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLoggerBase.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLoggerScope.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/SimpleMessageReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/SimplePmdLogger.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/lang/document/PmdTestLogger.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/document/TestMessageReporter.java Log Message: ----------- Rename PmdLogger to MessageReporter Commit: fb5ccbd2c9bcd8cb9b8b32baba2481760b94b156 https://github.com/pmd/pmd/commit/fb5ccbd2c9bcd8cb9b8b32baba2481760b94b156 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporterBase.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporterScope.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/NoopReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/SimpleMessageReporter.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/MessageReporterBase.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/MessageReporterScope.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/NoopReporter.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/SimpleMessageReporter.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/TestMessageReporter.java Log Message: ----------- Move reporter impls to internal package Commit: c40541599088ab5673177a0b489b3dd3d1ef3e8c https://github.com/pmd/pmd/commit/c40541599088ab5673177a0b489b3dd3d1ef3e8c Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java Log Message: ----------- Accept null input in legacy method Commit: 5c69fee72dff295d7ad9f52f517e9869690652d2 https://github.com/pmd/pmd/commit/5c69fee72dff295d7ad9f52f517e9869690652d2 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: R pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java A pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java Log Message: ----------- Rename test Commit: fd57dff75e194b120cd74a1dccce3cdd7a2391ca https://github.com/pmd/pmd/commit/fd57dff75e194b120cd74a1dccce3cdd7a2391ca Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java Log Message: ----------- Fix duplicated test Commit: e94a86e98e2758140355683d81405e698481c1a2 https://github.com/pmd/pmd/commit/e94a86e98e2758140355683d81405e698481c1a2 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java Log Message: ----------- Fix tests Commit: b4e75d5ccc5dde994250c53b4eac48b084655c77 https://github.com/pmd/pmd/commit/b4e75d5ccc5dde994250c53b4eac48b084655c77 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-05 (Sat, 05 Mar 2022) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java Log Message: ----------- checkstyle Commit: 45a85806b590ea29b08af70101b0ba67015e37b3 https://github.com/pmd/pmd/commit/45a85806b590ea29b08af70101b0ba67015e37b3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: 2022-03-07 (Mon, 07 Mar 2022) Changed paths: M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml Log Message: ----------- Bump actions/checkout from 2 to 3 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <supp...@github.com> Commit: d8c94019eecefb34c3af92e804905c5f2a3e0724 https://github.com/pmd/pmd/commit/d8c94019eecefb34c3af92e804905c5f2a3e0724 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2022-03-08 (Tue, 08 Mar 2022) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java Log Message: ----------- Address PR review Commit: 5f3d289d81e25caed01bcd2ac54a9172d6918049 https://github.com/pmd/pmd/commit/5f3d289d81e25caed01bcd2ac54a9172d6918049 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-03-10 (Thu, 10 Mar 2022) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java Log Message: ----------- Update java-api sample Commit: 6264092a1f57eab5d5eced98c016d9909780f858 https://github.com/pmd/pmd/commit/6264092a1f57eab5d5eced98c016d9909780f858 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-03-10 (Thu, 10 Mar 2022) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3299, #3822) Commit: 0d4a60dd930a78c023cc7e2364150c4be0a25b7f https://github.com/pmd/pmd/commit/0d4a60dd930a78c023cc7e2364150c4be0a25b7f Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-03-10 (Thu, 10 Mar 2022) Changed paths: M docs/pages/pmd/userdocs/tools/java-api.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java M pmd-core/src/main/java/net/sourceforge/pmd/Report.java M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.java M pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/MessageReporter.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLogger.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLoggerBase.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLoggerScope.java R pmd-core/src/main/java/net/sourceforge/pmd/util/log/SimplePmdLogger.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/MessageReporterBase.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/MessageReporterScope.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/NoopReporter.java A pmd-core/src/main/java/net/sourceforge/pmd/util/log/internal/SimpleMessageReporter.java R pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java A pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java A pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java R pmd-core/src/test/java/net/sourceforge/pmd/lang/document/PmdTestLogger.java A pmd-core/src/test/java/net/sourceforge/pmd/lang/document/TestMessageReporter.java A pmd-core/src/test/resources/sample-source/dummy/foo.dummy M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlCliTest.java Log Message: ----------- Merge pull request #3822 from oowekyala:pmd6-improve-pmd-analysis [core] Improve PmdAnalysis #3822 Commit: 8d2389eb68de1be2fa11818240c93cee0cdb0951 https://github.com/pmd/pmd/commit/8d2389eb68de1be2fa11818240c93cee0cdb0951 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2022-03-10 (Thu, 10 Mar 2022) Changed paths: M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml Log Message: ----------- Merge pull request #3830 from pmd/dependabot/github_actions/master/actions/checkout-3 Bump actions/checkout from 2 to 3 Compare: https://github.com/pmd/pmd/compare/373876a1a3eb...8d2389eb68de _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits