Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: a1a358619ce505fc3e222f3c348b72400b3035fd
      https://github.com/pmd/pmd/commit/a1a358619ce505fc3e222f3c348b72400b3035fd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-07 (Thu, 07 Oct 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/MissingOverride.xml

  Log Message:
  -----------
  [java] MissingOverride: False negative for enum method #3542

Improves type resolution to support enum constants


  Commit: 701938de1cf19fc02b34b1100fb654c0bb4a19cd
      https://github.com/pmd/pmd/commit/701938de1cf19fc02b34b1100fb654c0bb4a19cd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-07 (Thu, 07 Oct 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/HardCodedCryptoKeyRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/security/xml/HardCodedCryptoKey.xml

  Log Message:
  -----------
  [java] HardcodedCryptoKey false negative with variable assignments #3368


  Commit: 202079eeca9e9f877d0e5fc89bc51df93509602a
      https://github.com/pmd/pmd/commit/202079eeca9e9f877d0e5fc89bc51df93509602a
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-07 (Thu, 07 Oct 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/HardCodedCryptoKeyRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/security/xml/HardCodedCryptoKey.xml

  Log Message:
  -----------
  Fix stack overflow error


  Commit: 35f3f3f51750ab9aacd0a38e349a778104a2e769
      https://github.com/pmd/pmd/commit/35f3f3f51750ab9aacd0a38e349a778104a2e769
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-14 (Thu, 14 Oct 2021)

  Changed paths:
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/languages/visualforce.md

  Log Message:
  -----------
  [doc] Visualforce type resolution


  Commit: 3093013ff76d1a491af081e67a8c3940810bc171
      https://github.com/pmd/pmd/commit/3093013ff76d1a491af081e67a8c3940810bc171
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-25 (Mon, 25 Oct 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  [java] ClassNamingConventions: Disable utilityClassPattern by default

- Fixes #1595
- Fixes #3563


  Commit: 15270c8bd975d4747e8f168e368a70f13b2c8139
      https://github.com/pmd/pmd/commit/15270c8bd975d4747e8f168e368a70f13b2c8139
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-29 (Fri, 29 Oct 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/MissingOverride.xml

  Log Message:
  -----------
  Merge pull request #3543 from adangel:issue-3542-missing-override-enum

[java] MissingOverride: False negative for enum method #3542


  Commit: ec164b4bf07f7182fce23405185c57f6a497cc87
      https://github.com/pmd/pmd/commit/ec164b4bf07f7182fce23405185c57f6a497cc87
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-29 (Fri, 29 Oct 2021)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/HardCodedCryptoKeyRule.java

  Log Message:
  -----------
  Simplify getUsages call

Co-authored-by: Clément Fournier <clement.fournie...@gmail.com>


  Commit: 9a07b8161202e0b100cf51a0355ed4c092bf0b13
      https://github.com/pmd/pmd/commit/9a07b8161202e0b100cf51a0355ed4c092bf0b13
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-29 (Fri, 29 Oct 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/HardCodedCryptoKeyRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/security/xml/HardCodedCryptoKey.xml

  Log Message:
  -----------
  Merge pull request #3544 from adangel:issue-3368-hardcoded-crypto-key

[java] HardcodedCryptoKey false negative with variable assignments #3368

* pr-3544:
  Simplify getUsages call
  Fix stack overflow error
  [java] HardcodedCryptoKey false negative with variable assignments
#3368


  Commit: 857894928a08ab407fd9f38114bfaf66ad7e63b9
      https://github.com/pmd/pmd/commit/857894928a08ab407fd9f38114bfaf66ad7e63b9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-29 (Fri, 29 Oct 2021)

  Changed paths:
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/languages/visualforce.md

  Log Message:
  -----------
  Merge pull request #3557 from adangel:doc-vf-typeres

[doc] Visualforce type resolution #3557

* pr-3557:
  [doc] Visualforce type resolution


  Commit: ac26d3dc6d7c121de72e6e7ddc1769caf8986e85
      https://github.com/pmd/pmd/commit/ac26d3dc6d7c121de72e6e7ddc1769caf8986e85
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2021-10-29 (Fri, 29 Oct 2021)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Merge pull request #3584 from adangel:issue-3563-classnamingconventions

[java] ClassNamingConventions: Disable utilityClassPattern by default
#3584


Compare: https://github.com/pmd/pmd/compare/f5fd79d489cf...ac26d3dc6d7c


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to