Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: 88c4429f85500ab22da058df31f49295366a8d5f
      https://github.com/pmd/pmd/commit/88c4429f85500ab22da058df31f49295366a8d5f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-06 (Thu, 06 Feb 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class1.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class2.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  [java] Fix UnusedPrivateMethod - always search decls in current AST

Fixes #5486


  Commit: aa876a5754796912b6ea669f0f2ee5ff0ea0b275
      https://github.com/pmd/pmd/commit/aa876a5754796912b6ea669f0f2ee5ff0ea0b275
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-06 (Thu, 06 Feb 2025)

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

  Log Message:
  -----------
   Add @manuel-a-romeiro-alb as a contributor


  Commit: 6093efce99548254e01abe13f1b48c78ca248a37
      https://github.com/pmd/pmd/commit/6093efce99548254e01abe13f1b48c78ca248a37
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-06 (Thu, 06 Feb 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  [java] UnusedPrivateMethod: Ignore lombok.EqualsAndHashCode.Include

Fixes #3359


  Commit: 365d82517bbc20919ad3617a3a69e683af212b97
      https://github.com/pmd/pmd/commit/365d82517bbc20919ad3617a3a69e683af212b97
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-06 (Thu, 06 Feb 2025)

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

  Log Message:
  -----------
   Add @mladjan-gadzic as a contributor


  Commit: dd54ddf5062f7f56afe589b7ac6043f253d006f9
      https://github.com/pmd/pmd/commit/dd54ddf5062f7f56afe589b7ac6043f253d006f9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-06 (Thu, 06 Feb 2025)

  Changed paths:
    M .ci/build.sh
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/userdocs/signed_releases.md
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [ci] Add signed releases


  Commit: 25dd25926dba078a4a2fc5f3d9abf1e5b756824f
      https://github.com/pmd/pmd/commit/25dd25926dba078a4a2fc5f3d9abf1e5b756824f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-07 (Fri, 07 Feb 2025)

  Changed paths:
    M .ci/build.sh

  Log Message:
  -----------
  Fix shellcheck issue SC2038 - use find -print0


  Commit: 541dc5327e3df12aecc2bfefba302adf5d743eeb
      https://github.com/pmd/pmd/commit/541dc5327e3df12aecc2bfefba302adf5d743eeb
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-13 (Thu, 13 Feb 2025)

  Changed paths:
    M .github/workflows/build.yml
    A .github/workflows/pull-requests.yml
    M pom.xml

  Log Message:
  -----------
  [ci] New optimized workflow for pull requests

The goal is
- to have faster feedback for PRs
- better visibility which part of the workflow failed
- have build artifacts available to verify/test locally

The jobs are:
- "compile": First a fast compile job. The result of this job is
  shared via compile-artifact with some of the following jobs.
- Then in parallel a bunch of other jobs
  - verify: runs a complete `./mvnw verify` with all code checks,
    etc. This is only run on linux.
  - verify-unittests: just runs the unit tests on linux, windows
    and macos
  - dogfood: runs maven-pmd-plugin on PMD with the latest changes
    from the pull request
  - documentation: generates the rule documentation and builds PMD's
    documentation page with jekyll.
  - regressiontester: runs the pmdtester to produce the regression
    report

Since most jobs can be run in parallel and not sequentially, the
results of the PR build should be available faster.

The concurrency control makes sure, that we cancel any in-progress
jobs for the current pull request to avoid unnecessary builds.
Only the latest build matters.

Refs: #4328


  Commit: 98bac6ff5ccdea66bc99da9006fe357f1b5d5fb8
      https://github.com/pmd/pmd/commit/98bac6ff5ccdea66bc99da9006fe357f1b5d5fb8
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-21 (Fri, 21 Feb 2025)

  Changed paths:
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/devdocs/github_actions_workflows.md
    M docs/pages/pmd/projectdocs/committers/infrastructure.md

  Log Message:
  -----------
  [doc] Add GitHub Actions Workflows page


  Commit: ea753df7e473bc03bd76de7bca31ea622b2230b8
      https://github.com/pmd/pmd/commit/ea753df7e473bc03bd76de7bca31ea622b2230b8
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-24 (Mon, 24 Feb 2025)

  Changed paths:
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.txt

  Log Message:
  -----------
  [plsql] Allow arbitrary expressions for TRIM

Fixes #5522


  Commit: ac87f48f5f86fdf66913ce6f0a3f41b9f43416f6
      https://github.com/pmd/pmd/commit/ac87f48f5f86fdf66913ce6f0a3f41b9f43416f6
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-24 (Mon, 24 Feb 2025)

  Changed paths:
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/FunctionsTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java
    R 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordTypeTest.java
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordType.txt

  Log Message:
  -----------
  [plsql] Move existing trim function tests into PlsqlTreeDumpTest


  Commit: bc9a3dae62adbd6dc36929c7dbe0c5c29029a188
      https://github.com/pmd/pmd/commit/bc9a3dae62adbd6dc36929c7dbe0c5c29029a188
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-24 (Mon, 24 Feb 2025)

  Changed paths:
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordType.txt

  Log Message:
  -----------
  [plsql] Update "image" of TrimExpression


  Commit: b903bbe3ef16b7eda185fae2b07163fe07b05877
      https://github.com/pmd/pmd/commit/b903bbe3ef16b7eda185fae2b07163fe07b05877
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-24 (Mon, 24 Feb 2025)

  Changed paths:
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.pls
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordType.txt

  Log Message:
  -----------
  [plsql] Parse TRIM Collection Method as FunctionCall with Arguments


  Commit: 52cc5d77cb8431a375165caceba5bbcd216791dc
      https://github.com/pmd/pmd/commit/52cc5d77cb8431a375165caceba5bbcd216791dc
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-24 (Mon, 24 Feb 2025)

  Changed paths:
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.pls
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.txt

  Log Message:
  -----------
  [plsql] Allow arbitrary expressions for TrimExpression


  Commit: d0dd54332971c723a5c17b331e24172decc40652
      https://github.com/pmd/pmd/commit/d0dd54332971c723a5c17b331e24172decc40652
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-24 (Mon, 24 Feb 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#5522)


  Commit: e3fe3b14422a2f3dc716a567b0fa185d21c40ff9
      https://github.com/pmd/pmd/commit/e3fe3b14422a2f3dc716a567b0fa185d21c40ff9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class1.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedprivatemethod/issue5486/Class2.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  Fix #5486: [java] Fix UnusedPrivateMethod - always search decls in current 
AST (#5507)

Merge pull request #5507 from adangel:issue-5486


  Commit: d11705372b81c2ed08a2e46f1b5ae1633646c5d6
      https://github.com/pmd/pmd/commit/d11705372b81c2ed08a2e46f1b5ae1633646c5d6
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  Fix #3359: [java] UnusedPrivateMethod: Ignore 
lombok.EqualsAndHashCode.Include (#5508)

Merge pull request #5508 from adangel:issue-3359


  Commit: 9ddf90cb4e40329946d3e7d881fbdf580ca50410
      https://github.com/pmd/pmd/commit/9ddf90cb4e40329946d3e7d881fbdf580ca50410
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M .ci/build.sh
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/userdocs/signed_releases.md
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [ci] Add signed releases (#5510)

Merge pull request #5510 from adangel:signed-releases


  Commit: 4a58425d3cfa21cbfedf3e4365c83879dbb4aedd
      https://github.com/pmd/pmd/commit/4a58425d3cfa21cbfedf3e4365c83879dbb4aedd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M .github/workflows/build.yml
    A .github/workflows/pull-requests.yml
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/devdocs/github_actions_workflows.md
    M docs/pages/pmd/projectdocs/committers/infrastructure.md
    M pom.xml

  Log Message:
  -----------
  [ci] New optimized workflow for pull requests (#5524)

Merge pull request #5524 from adangel:ci-pull-requests-workflow


  Commit: 0834068877ffd88347ac00c817d1bb465668b73d
      https://github.com/pmd/pmd/commit/0834068877ffd88347ac00c817d1bb465668b73d
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/FunctionsTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java
    R 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordTypeTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimCollectionFunction.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimFunction.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/TrimWithRecordType.txt

  Log Message:
  -----------
  Fix #5522: [plsql] Allow arbitrary expressions for TRIM (#5527)

Merge pull request #5527 from adangel:issue-5522-plsql-trim-function


Compare: https://github.com/pmd/pmd/compare/97fed32e1bd2...0834068877ff

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