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

Reply via email to