Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 46e70a0d8fe13e479024b623e1802e30f1921971 https://github.com/pmd/pmd/commit/46e70a0d8fe13e479024b623e1802e30f1921971 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-08-28 (Sat, 28 Aug 2021)
Changed paths: M pom.xml Log Message: ----------- Bump pmd from 6.37.0 to 6.38.0 Commit: e6d2b5815fdf6416279f68efbebb815239e805b6 https://github.com/pmd/pmd/commit/e6d2b5815fdf6416279f68efbebb815239e805b6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-08-30 (Mon, 30 Aug 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAccessibilityAlterationTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: ----------- [java] AvoidAccessibilityAlteration: add tests and fix rule Commit: c00d84aa9afe4b47ccd2e638b09bfd961078caed https://github.com/pmd/pmd/commit/c00d84aa9afe4b47ccd2e638b09bfd961078caed Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-02 (Thu, 02 Sep 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: ----------- [core] Fix XPath rulechain optimization bug For XPath query "//dummyNode[ends-with(@Image, 'foo')][pmd-dummy:typeIs('bar')]" we lost the first condition (ends-with...) and only applied the second one (pmd-dummy:typeIs). Commit: 1f520a9f6f3c9cecf70136c93c5e807010bceae6 https://github.com/pmd/pmd/commit/1f520a9f6f3c9cecf70136c93c5e807010bceae6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-02 (Thu, 02 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: ----------- [java] AvoidAccessibilityAlteration - improve rule message Commit: 83d56dab2844cdac1ca8680ad6ef00b0cc0cf703 https://github.com/pmd/pmd/commit/83d56dab2844cdac1ca8680ad6ef00b0cc0cf703 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-03 (Fri, 03 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: ----------- [java] AvoidAccessibilityAlteration: allow setAccessible(false) This restores the cheks for the Java language access control. Commit: 1138b96b81cd7c65bd4691dc7f881b2a9ca9cc7a https://github.com/pmd/pmd/commit/1138b96b81cd7c65bd4691dc7f881b2a9ca9cc7a Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-03 (Fri, 03 Sep 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3493, #3010) Commit: 3dd4eda7eac9bb88ff497d1df2e92ada130f2f85 https://github.com/pmd/pmd/commit/3dd4eda7eac9bb88ff497d1df2e92ada130f2f85 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-03 (Fri, 03 Sep 2021) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: ----------- [java] AvoidAccessibilityAlteration: more tests for setAccessible(false) Commit: 8fd326ca0a002f9d8a744a82bb75d451393fcbad https://github.com/pmd/pmd/commit/8fd326ca0a002f9d8a744a82bb75d451393fcbad Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java Log Message: ----------- [core] Fix XPath rulechain with combined node tests For now, we don't try to optimize the expression for rulechain. Although it would be theoretically possible: the manual optimization looks like variant3 in the unit test. Commit: 414b5c9a89b5e37e7a1be91894ec85ddf2cd68c7 https://github.com/pmd/pmd/commit/414b5c9a89b5e37e7a1be91894ec85ddf2cd68c7 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3499) Commit: 4377ca0ef915fc059cb7e48755757489e8636c9c https://github.com/pmd/pmd/commit/4377ca0ef915fc059cb7e48755757489e8636c9c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-09-10 (Fri, 10 Sep 2021) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: ----------- [doc] Mention deprecation of Security Manager for AvoidAccessAlteration Commit: d7d70d503e9720f23d42dd245de515f6dda975f7 https://github.com/pmd/pmd/commit/d7d70d503e9720f23d42dd245de515f6dda975f7 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAccessibilityAlterationTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: ----------- Merge branch 'pr/3493' Refs #3493 Commit: e0bc09ed8efe3b2c34894b4925beb982db309cc6 https://github.com/pmd/pmd/commit/e0bc09ed8efe3b2c34894b4925beb982db309cc6 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAccessibilityAlterationTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml Log Message: ----------- Merge branch 'master' into pr/3499 Commit: 4c752c650acf5330cce1d39058269465b6834d38 https://github.com/pmd/pmd/commit/4c752c650acf5330cce1d39058269465b6834d38 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java Log Message: ----------- Merge branch 'pr/3499' Refs #3499 Commit: 5043183b14ac0c423f7eb504dab2878a5a997d81 https://github.com/pmd/pmd/commit/5043183b14ac0c423f7eb504dab2878a5a997d81 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAccessibilityAlterationTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidAccessibilityAlteration.xml M pom.xml Log Message: ----------- Merge branch 'master' into 7.0.x Commit: ae0352fea027279e5ee387819b80d8aaac9f5b51 https://github.com/pmd/pmd/commit/ae0352fea027279e5ee387819b80d8aaac9f5b51 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-09-18 (Sat, 18 Sep 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java Log Message: ----------- Fix xpath, refs #3499 Compare: https://github.com/pmd/pmd/compare/b511fa24187d...ae0352fea027 _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits