Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 75e284075b0f3e0550e69ac3af7ab34244ef4c47
      https://github.com/pmd/pmd/commit/75e284075b0f3e0550e69ac3af7ab34244ef4c47
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-21 (Sun, 21 Apr 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CognitiveComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NPathComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/CyclomaticComplexityRule.java

  Log Message:
  -----------
  Fix violations of UnnecessaryVarargsArrayCreation


  Commit: 29b12bcbd33961574f7f98ef1e1d77a6c4077914
      https://github.com/pmd/pmd/commit/29b12bcbd33961574f7f98ef1e1d77a6c4077914
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-21 (Sun, 21 Apr 2024)

  Changed paths:
    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/rule/bestpractices/UnusedFormalParameterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/DataClassRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/GodClassRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java

  Log Message:
  -----------
  Fix more violations


  Commit: 52c4f435a07d8cf0eaf98e40e39481e3f10b8a53
      https://github.com/pmd/pmd/commit/52c4f435a07d8cf0eaf98e40e39481e3f10b8a53
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-21 (Sun, 21 Apr 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConfusingArgumentToVarargsMethod.xml

  Log Message:
  -----------
  Split UnnecessaryVarargsArrayCreation into two rules

The new errorprone rule catches more cases (it doesn't
only care about array allocations).


  Commit: 789ec03dba4d3fa43ec364afb4d20f6b65997368
      https://github.com/pmd/pmd/commit/789ec03dba4d3fa43ec364afb4d20f6b65997368
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-21 (Sun, 21 Apr 2024)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java

  Log Message:
  -----------
  fix last violation


  Commit: a92b61711e914651fc323c4be0c7ad452668248e
      https://github.com/pmd/pmd/commit/a92b61711e914651fc323c4be0c7ad452668248e
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2024-04-21 (Sun, 21 Apr 2024)

  Changed paths:
    M pmd-java/src/main/resources/category/java/errorprone.xml

  Log Message:
  -----------
  Update pmd-java/src/main/resources/category/java/errorprone.xml


  Commit: a154f783bddf8f76ab9cd858eab0701c2e9ce1f8
      https://github.com/pmd/pmd/commit/a154f783bddf8f76ab9cd858eab0701c2e9ce1f8
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
  [doc] Update all-contributors

Add @BurovnikovEvgeniy as a contributor
Add @kohlschuetter as a contributor
Add @Luro02 as a contributor
Add @rs23 as a contributor
Add @andygoossens as a contributor
Add @mitchspano as a contributor
Add @mfvanek as a contributor
Add @VishV-Android as a contributor


  Commit: 102ba1e9625400912548e3ab3a19c765bb2d6727
      https://github.com/pmd/pmd/commit/102ba1e9625400912548e3ab3a19c765bb2d6727
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
    M Dangerfile

  Log Message:
  -----------
  [ci] Disable auto-gen-config for regression tests


  Commit: f5d47ac36e7975919bfafdd0c386f81da2038591
      https://github.com/pmd/pmd/commit/f5d47ac36e7975919bfafdd0c386f81da2038591
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
    M Dangerfile

  Log Message:
  -----------
  [ci] Disable auto-gen-config for regression tests


  Commit: 04206ecd80dca03495c85c196365579c299732af
      https://github.com/pmd/pmd/commit/04206ecd80dca03495c85c196365579c299732af
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
    M Dangerfile

  Log Message:
  -----------
  Revert "[ci] Disable auto-gen-config for regression tests"

This reverts commit f5d47ac36e7975919bfafdd0c386f81da2038591.
This reverts commit 102ba1e9625400912548e3ab3a19c765bb2d6727.


  Commit: d0870f3aa3ddf8508bb172532bfa4a94a136a661
      https://github.com/pmd/pmd/commit/d0870f3aa3ddf8508bb172532bfa4a94a136a661
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.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/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CognitiveComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/DataClassRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/GodClassRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NPathComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConfusingArgumentToVarargsMethod.xml
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/CyclomaticComplexityRule.java

  Log Message:
  -----------
  [java] New rule ConfusingArgumentToVarargsMethod (#4971)

Merge pull request #4971 from oowekyala:new-rule-UnnecessaryVarargsArrayCreation


  Commit: 31585acc6f5f8aa396d3f1365df348da8e3ca076
      https://github.com/pmd/pmd/commit/31585acc6f5f8aa396d3f1365df348da8e3ca076
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-25 (Thu, 25 Apr 2024)

  Changed paths:
    M .github/workflows/build.yml
    M .github/workflows/git-repo-sync.yml
    M .github/workflows/troubleshooting.yml
    M pom.xml

  Log Message:
  -----------
  Bump build-tools from 24-SNAPSHOT to 24


Compare: https://github.com/pmd/pmd/compare/16df3dd4469e...31585acc6f5f

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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

Reply via email to