[pmd-commits] [pmd/pmd] 599e0b: [doc] Update release notes (#4236)

2023-01-24 Thread Andreas Dangel via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 599e0b6a7583a45f39b95e192f59f3e0c164b702
  https://github.com/pmd/pmd/commit/599e0b6a7583a45f39b95e192f59f3e0c164b702
  Author: Andreas Dangel 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md

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


  Commit: 6b2f1be14eafb6b4e5fe2e85d8049b69208d81b0
  https://github.com/pmd/pmd/commit/6b2f1be14eafb6b4e5fe2e85d8049b69208d81b0
  Author: Andreas Dangel 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M Gemfile.lock
M docs/Gemfile.lock

  Log Message:
  ---
  Update gems

Fixes https://github.com/pmd/pmd/security/dependabot/35
Fixes CVE-2023-22796
Fixes https://github.com/advisories/GHSA-j6gc-792m-qgm2

Fixes https://github.com/pmd/pmd/security/dependabot/36
Fixes https://github.com/advisories/GHSA-636f-xm5j-pj9m


  Commit: 9d925285878090687875db1e16ac1bd8e430bdc1
  https://github.com/pmd/pmd/commit/9d925285878090687875db1e16ac1bd8e430bdc1
  Author: Andreas Dangel 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M Gemfile.lock
M docs/Gemfile.lock

  Log Message:
  ---
  Update bundler


Compare: https://github.com/pmd/pmd/compare/39c62fca7fd8...9d9252858780


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


[pmd-commits] [pmd/pmd-github-action] eef263: Updated CHANGELOG.md

2023-01-24 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-github-action
  Commit: eef263126e01ceb7492a9c1a94f9d81a1bf2d2b7
  
https://github.com/pmd/pmd-github-action/commit/eef263126e01ceb7492a9c1a94f9d81a1bf2d2b7
  Author: GitHub Actions (pmd-bot) 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M CHANGELOG.md

  Log Message:
  ---
  Updated CHANGELOG.md




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


[pmd-commits] [pmd/pmd-github-action]

2023-01-24 Thread dependabot[bot] via Pmd-commits
  Branch: refs/heads/dependabot/npm_and_yarn/jest-29.4.0
  Home:   https://github.com/pmd/pmd-github-action


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


[pmd-commits] [pmd/pmd-github-action] 1cbe01: Bump jest from 29.3.1 to 29.4.0 (#162)

2023-01-24 Thread dependabot[bot] via Pmd-commits
  Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd-github-action
  Commit: 1cbe01729beb3f807cb06737b8a21a667bf9be9e
  
https://github.com/pmd/pmd-github-action/commit/1cbe01729beb3f807cb06737b8a21a667bf9be9e
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M package-lock.json
M package.json

  Log Message:
  ---
  Bump jest from 29.3.1 to 29.4.0 (#162)

Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 
29.3.1 to 29.4.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.4.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>




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


[pmd-commits] [pmd/pmd] 378ba3: Add failing test for UseDiamongOperatorRule

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-usediamongoperator-rule
  Home:   https://github.com/pmd/pmd
  Commit: 378ba33f596e635fef8d762ec647d0a769a6e1c4
  https://github.com/pmd/pmd/commit/378ba33f596e635fef8d762ec647d0a769a6e1c4
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml

  Log Message:
  ---
  Add failing test for UseDiamongOperatorRule

 - An IllegalStateException is produced when the inference context corresponds
to an invocation of an unresolved method.
 - The rule effectively can't determine if the diamond oeprator can be used, 
but the current message of
"overload resolution is not complete" is noisy, not actionable to the user
(the issue is a missing class in the auxclasspath, not the overload resolution),
and prevents the rule from continuing to analyze the current file.


  Commit: 8ef6042eb4931cefc12c3e5dffbf3bfc934643d3
  https://github.com/pmd/pmd/commit/8ef6042eb4931cefc12c3e5dffbf3bfc934643d3
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java

  Log Message:
  ---
  Suppress the overload resolution failure and continue

 - This is probably not the best solution (maybe the Infer logic needs to remove
the check and handle it seamlessly?) but that code is too complex for me to 
make that call


Compare: https://github.com/pmd/pmd/compare/378ba33f596e%5E...8ef6042eb493


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


[pmd-commits] [pmd/pmd] fe568a: Add failing test using type inference

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/fix-closeresource-rule
  Home:   https://github.com/pmd/pmd
  Commit: fe568a016151d8a8151e1daf311e1b4a4955c600
  https://github.com/pmd/pmd/commit/fe568a016151d8a8151e1daf311e1b4a4955c600
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml

  Log Message:
  ---
  Add failing test using type inference


  Commit: 25afa04d7671d1d2c748946f621cc308df6fec56
  https://github.com/pmd/pmd/commit/25afa04d7671d1d2c748946f621cc308df6fec56
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-25 (Wed, 25 Jan 2023)

  Changed paths:
M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java

  Log Message:
  ---
  Fix failing test

 - Type inference now leads to runtime types being used, even if it's on a 
MethodCall expression


Compare: https://github.com/pmd/pmd/compare/fe568a016151%5E...25afa04d7671


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


[pmd-commits] [pmd/pmd-github-action] ff39fe: Bump jest from 29.3.1 to 29.4.0

2023-01-24 Thread dependabot[bot] via Pmd-commits
  Branch: refs/heads/dependabot/npm_and_yarn/jest-29.4.0
  Home:   https://github.com/pmd/pmd-github-action
  Commit: ff39fe2f3d7616dbde4566a8864a4b403d203871
  
https://github.com/pmd/pmd-github-action/commit/ff39fe2f3d7616dbde4566a8864a4b403d203871
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M package-lock.json
M package.json

  Log Message:
  ---
  Bump jest from 29.3.1 to 29.4.0

Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 
29.3.1 to 29.4.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.4.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 




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


[pmd-commits] [pmd/pmd] 611cb9: [core] Allow empty values for rule properties

2023-01-24 Thread Clément Fournier via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9
  https://github.com/pmd/pmd/commit/611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9
  Author: Andreas Dangel 
  Date:   2023-01-11 (Wed, 11 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java

  Log Message:
  ---
  [core] Allow empty values for rule properties

Fixes #4279


  Commit: 26a57156a1423802728bc3611804bd3b63796399
  https://github.com/pmd/pmd/commit/26a57156a1423802728bc3611804bd3b63796399
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java

  Log Message:
  ---
  [core] Add CPDReport#filterMatches

Fixes #4340


  Commit: 774a8fbadf92f1420d191dfbd106951ea7966775
  https://github.com/pmd/pmd/commit/774a8fbadf92f1420d191dfbd106951ea7966775
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M .ci/files/project-list.xml

  Log Message:
  ---
  [ci] Add additional repository for spring-framework-build

Add https://maven.repository.redhat.com/ga/ as repository in order to resolve
dependency com.ibm.websphere/uow/6.0.2.17
See 
https://spring.io/blog/2020/10/29/notice-of-permissions-changes-to-repo-spring-io-fall-and-winter-2020


  Commit: 125edb4fed5a4089e47efe9c9b9bb4d9380212fa
  https://github.com/pmd/pmd/commit/125edb4fed5a4089e47efe9c9b9bb4d9380212fa
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java

  Log Message:
  ---
  [core] CPD - implement CPDReportRenderer for all renderers


  Commit: d6ef489dd1800c3ffbf6696b6871a943e9dc8032
  https://github.com/pmd/pmd/commit/d6ef489dd1800c3ffbf6696b6871a943e9dc8032
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt

  Log Message:
  ---
  Fix ASTPatternTest to have leaf test nodes


  Commit: bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2
  https://github.com/pmd/pmd/commit/bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt

  Log Message:
  ---
  Fix missing package for Java11Test


  Commit: 67c04ef42b4ff890ade111436b7141e2bf7f8203
  https://github.com/pmd/pmd/commit/67c04ef42b4ff890ade111436b7141e2bf7f8203
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt

  Log Message:
  ---
  Refactor ParserTestSpec to not depend on internal kotest API

This adds custom test scopes and makes the ParserTestCtx a container.


  Commit: ac2e4d881bb3a4e7a37d8df05a504455753b3ab4
  https://github.com/pmd/pmd/commit/ac2e4d881bb3a4e7a37d8df05a504455753b3ab4
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8

Remove forkMode option as it doesn't exist anymore


  Commit: eff73bdb0b513a2cbb8e60671a1ba938c6b04c98
  https://github.com/pmd/pmd/commit/eff73bdb0b513a2cbb8e60671a1ba938c6b04c98
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Fix wrong junit-platform-commons version


  Commit: de1c886c2a755e9a0f693b10985db43b3147b568
  https://github.com/pmd/pmd/commit/de1c886c2a755e9a0f693b10985db43b3147b568
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump build-tools from 19 to 20-SNAPSHOT


  Commit: b59808f04f9b11032d9740c611eefda6bd4dfb0a
  https://github.com/pmd/pmd/commit/b59808f04f9b11032d9740c611eefda6bd4dfb0a
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Use custom surefire console reporter from build tools


  Commit: 61ecf4c500e31041293fee6b7e769d7b98776b2e
  https://github.com/pmd/pmd/commit/61ecf4c500e31041293fee6b7e769d7b98776b2e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M 

[pmd-commits] [pmd/pmd] c5784c: Remove PMDParameters.RulePriorityConverter (#881)

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: c5784c3f50955124d28a8798d05ce42605a04f55
  https://github.com/pmd/pmd/commit/c5784c3f50955124d28a8798d05ce42605a04f55
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java

  Log Message:
  ---
  Remove PMDParameters.RulePriorityConverter (#881)


  Commit: e4ea22431660328f04ab51871a3ff33733a68d62
  https://github.com/pmd/pmd/commit/e4ea22431660328f04ab51871a3ff33733a68d62
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java

  Log Message:
  ---
  Remove RuleSetWriter#RULESET_NS_URI (#881)


  Commit: f2ab6ebeb4fc1ced7abc27b129007563e17895e8
  https://github.com/pmd/pmd/commit/f2ab6ebeb4fc1ced7abc27b129007563e17895e8
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java

  Log Message:
  ---
  Remove default ctor of RuleReference (#881)


  Commit: 2b1b1c6ac88709b3b4c2db34151ed96438b7eb02
  https://github.com/pmd/pmd/commit/2b1b1c6ac88709b3b4c2db34151ed96438b7eb02
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
R 
pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties

  Log Message:
  ---
  Remove viewer_strings.properties (#881)

It was only used be the old ui viewer, which was removed with #1431 already


  Commit: 661abf024d9495709422e7801bfb6e8c7dbd0243
  https://github.com/pmd/pmd/commit/661abf024d9495709422e7801bfb6e8c7dbd0243
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java
M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
R 
pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties
M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java

  Log Message:
  ---
  Merge pull request #4342 from adangel/pmd7-issue-881-deprecation-removals

[core] Remove deprecated classes/methods (finish #881)


Compare: https://github.com/pmd/pmd/compare/9bc62266a22b...661abf024d94


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


[pmd-commits] [pmd/pmd] 1b5d65: Update documentation

2023-01-24 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 1b5d65f520d4176f81005a9080490d32f0b70f31
  https://github.com/pmd/pmd/commit/1b5d65f520d4176f81005a9080490d32f0b70f31
  Author: PMD CI (pmd-bot) 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M feed.xml

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/3999888504
https://github.com/pmd/pmd/compare/e6696a3f7e54...39c62fca7fd8




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


[pmd-commits] [pmd/pmd] 125edb: [core] CPD - implement CPDReportRenderer for all r...

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 125edb4fed5a4089e47efe9c9b9bb4d9380212fa
  https://github.com/pmd/pmd/commit/125edb4fed5a4089e47efe9c9b9bb4d9380212fa
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java

  Log Message:
  ---
  [core] CPD - implement CPDReportRenderer for all renderers


  Commit: 39c62fca7fd8481023063951d4076e3250d3728c
  https://github.com/pmd/pmd/commit/39c62fca7fd8481023063951d4076e3250d3728c
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java

  Log Message:
  ---
  Merge pull request #4343 from adangel/cpd-renderer

[core] CPD - implement CPDReportRenderer for all renderers


Compare: https://github.com/pmd/pmd/compare/e6696a3f7e54...39c62fca7fd8


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


[pmd-commits] [pmd/pmd] 4b7349: Update documentation

2023-01-24 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 4b73497c175d49bd9c66fdabc243ab21af522ed8
  https://github.com/pmd/pmd/commit/4b73497c175d49bd9c66fdabc243ab21af522ed8
  Author: PMD CI (pmd-bot) 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M feed.xml
M pmd_release_notes.html

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/3997954643
https://github.com/pmd/pmd/compare/453d2282fc69...e6696a3f7e54




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


[pmd-commits] [pmd/pmd] 3f733d: Update documentation

2023-01-24 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 3f733d4ec9392cb74c8b15f8d522cafe5dcc7056
  https://github.com/pmd/pmd/commit/3f733d4ec9392cb74c8b15f8d522cafe5dcc7056
  Author: PMD CI (pmd-bot) 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M feed.xml
M pmd_release_notes.html

  Log Message:
  ---
  Update documentation

https://github.com/pmd/pmd/actions/runs/3997855606
https://github.com/pmd/pmd/compare/61ecf4c500e3...453d2282fc69




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


[pmd-commits] [pmd/pmd] 450a15: Update documentation

2023-01-24 Thread Machine account for PMD via Pmd-commits
  Branch: refs/heads/gh-pages
  Home:   https://github.com/pmd/pmd
  Commit: 450a15e9bedf07cd411d0da2f0cdea0f4fc62470
  https://github.com/pmd/pmd/commit/450a15e9bedf07cd411d0da2f0cdea0f4fc62470
  Author: PMD CI (pmd-bot) 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M 404.html
M feed.xml
M index.html
M js/mydoc_scroll.html
M license.html
M news.html
M news_archive.html
M pmd_about_help.html
M pmd_apex_metrics_index.html
M pmd_devdocs_building.html
M pmd_devdocs_development.html
M pmd_devdocs_experimental_ast_dump.html
M pmd_devdocs_how_pmd_works.html
M pmd_devdocs_major_adding_new_cpd_language.html
M pmd_devdocs_major_adding_new_language.html
M pmd_devdocs_major_adding_new_metrics_framework.html
M pmd_devdocs_major_rule_guidelines.html
M pmd_devdocs_pmdtester.html
M pmd_devdocs_roadmap.html
M pmd_devdocs_rule_deprecation_policy.html
M pmd_devdocs_writing_documentation.html
M pmd_java_metrics_index.html
M pmd_languages_gherkin.html
M pmd_languages_html.html
M pmd_languages_java.html
M pmd_languages_jsp.html
M pmd_languages_plsql.html
M pmd_languages_visualforce.html
M pmd_languages_xml.html
M pmd_next_major_development.html
M pmd_projectdocs_committers_infrastructure.html
M pmd_projectdocs_committers_main_landing_page.html
M pmd_projectdocs_committers_merging_pull_requests.html
M pmd_projectdocs_committers_releasing.html
M pmd_projectdocs_credits.html
M pmd_projectdocs_decisions.html
M pmd_projectdocs_decisions_adr_1.html
M pmd_projectdocs_decisions_adr_2.html
M pmd_projectdocs_decisions_adr_NNN.html
M pmd_projectdocs_faq.html
M pmd_projectdocs_trivia_meaning.html
M pmd_projectdocs_trivia_news.html
M pmd_projectdocs_trivia_products.html
M pmd_projectdocs_trivia_similarprojects.html
M pmd_release_notes.html
M pmd_release_notes_old.html
M pmd_rules_apex.html
M pmd_rules_apex_bestpractices.html
M pmd_rules_apex_codestyle.html
M pmd_rules_apex_design.html
M pmd_rules_apex_documentation.html
M pmd_rules_apex_errorprone.html
M pmd_rules_apex_performance.html
M pmd_rules_apex_security.html
M pmd_rules_ecmascript.html
M pmd_rules_ecmascript_bestpractices.html
M pmd_rules_ecmascript_codestyle.html
M pmd_rules_ecmascript_errorprone.html
M pmd_rules_html.html
M pmd_rules_html_bestpractices.html
M pmd_rules_java.html
M pmd_rules_java_bestpractices.html
M pmd_rules_java_codestyle.html
M pmd_rules_java_design.html
M pmd_rules_java_documentation.html
M pmd_rules_java_errorprone.html
M pmd_rules_java_multithreading.html
M pmd_rules_java_performance.html
M pmd_rules_java_security.html
M pmd_rules_jsp.html
M pmd_rules_jsp_bestpractices.html
M pmd_rules_jsp_codestyle.html
M pmd_rules_jsp_design.html
M pmd_rules_jsp_errorprone.html
M pmd_rules_jsp_security.html
M pmd_rules_modelica.html
M pmd_rules_modelica_bestpractices.html
M pmd_rules_plsql.html
M pmd_rules_plsql_bestpractices.html
M pmd_rules_plsql_codestyle.html
M pmd_rules_plsql_design.html
M pmd_rules_plsql_errorprone.html
M pmd_rules_pom.html
M pmd_rules_pom_errorprone.html
M pmd_rules_scala.html
M pmd_rules_vf.html
M pmd_rules_vf_security.html
M pmd_rules_vm.html
M pmd_rules_vm_bestpractices.html
M pmd_rules_vm_design.html
M pmd_rules_vm_errorprone.html
M pmd_rules_xml.html
M pmd_rules_xml_errorprone.html
M pmd_rules_xsl.html
M pmd_rules_xsl_codestyle.html
M pmd_rules_xsl_performance.html
M pmd_userdocs_3rdpartyrulesets.html
M pmd_userdocs_best_practices.html
M pmd_userdocs_cli_reference.html
M pmd_userdocs_configuring_rules.html
M pmd_userdocs_cpd.html
M pmd_userdocs_cpd_report_formats.html
M pmd_userdocs_extending_defining_properties.html
M pmd_userdocs_extending_designer_reference.html
M pmd_userdocs_extending_metrics_howto.html
M pmd_userdocs_extending_rule_guidelines.html
M pmd_userdocs_extending_testing.html
M pmd_userdocs_extending_writing_java_rules.html
M pmd_userdocs_extending_writing_pmd_rules.html
M pmd_userdocs_extending_writing_rules_intro.html
M pmd_userdocs_extending_writing_xpath_rules.html
M pmd_userdocs_extending_your_first_rule.html
M pmd_userdocs_incremental_analysis.html
M pmd_userdocs_installation.html
M pmd_userdocs_making_rulesets.html
M pmd_userdocs_report_formats.html
M pmd_userdocs_suppressing_warnings.html
M pmd_userdocs_tools.html
M pmd_userdocs_tools_ant.html
M pmd_userdocs_tools_ci.html
M pmd_userdocs_tools_gradle.html
M pmd_userdocs_tools_java_api.html
M pmd_userdocs_tools_maven.html
M search.json
M sitemap.xml
M tag_devdocs.html
M tag_extending.html
M tag_getting_started.html
M tag_languages.html
M 

[pmd-commits] [pmd/pmd] 26a571: [core] Add CPDReport#filterMatches

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 26a57156a1423802728bc3611804bd3b63796399
  https://github.com/pmd/pmd/commit/26a57156a1423802728bc3611804bd3b63796399
  Author: Andreas Dangel 
  Date:   2023-01-18 (Wed, 18 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java

  Log Message:
  ---
  [core] Add CPDReport#filterMatches

Fixes #4340


  Commit: e6696a3f7e541481ed1564ab6754a0f7fcb21547
  https://github.com/pmd/pmd/commit/e6696a3f7e541481ed1564ab6754a0f7fcb21547
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java

  Log Message:
  ---
  Merge branch 'pr-4341'


Compare: https://github.com/pmd/pmd/compare/453d2282fc69...e6696a3f7e54


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


[pmd-commits] [pmd/pmd] 611cb9: [core] Allow empty values for rule properties

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9
  https://github.com/pmd/pmd/commit/611cb94b7a76b59ce3d1b90ef4a431ce1fda72f9
  Author: Andreas Dangel 
  Date:   2023-01-11 (Wed, 11 Jan 2023)

  Changed paths:
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java

  Log Message:
  ---
  [core] Allow empty values for rule properties

Fixes #4279


  Commit: d3c576fd0d0fbe395ac5310b9978bb749ddee156
  https://github.com/pmd/pmd/commit/d3c576fd0d0fbe395ac5310b9978bb749ddee156
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md

  Log Message:
  ---
  Update release notes


  Commit: 453d2282fc6956fdb3e6d8be9652dd7f3b9758fd
  https://github.com/pmd/pmd/commit/453d2282fc6956fdb3e6d8be9652dd7f3b9758fd
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M docs/pages/release_notes.md
M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java

  Log Message:
  ---
  Merge branch 'pr-4300'


Compare: https://github.com/pmd/pmd/compare/61ecf4c500e3...453d2282fc69


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


[pmd-commits] [pmd/pmd] d6ef48: Fix ASTPatternTest to have leaf test nodes

2023-01-24 Thread Juan Martín Sotuyo Dodero via Pmd-commits
  Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: d6ef489dd1800c3ffbf6696b6871a943e9dc8032
  https://github.com/pmd/pmd/commit/d6ef489dd1800c3ffbf6696b6871a943e9dc8032
  Author: Andreas Dangel 
  Date:   2023-01-19 (Thu, 19 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt

  Log Message:
  ---
  Fix ASTPatternTest to have leaf test nodes


  Commit: bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2
  https://github.com/pmd/pmd/commit/bc7b0f8e2ffe5af48a3cb72af5d26fd04b477cd2
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt

  Log Message:
  ---
  Fix missing package for Java11Test


  Commit: 67c04ef42b4ff890ade111436b7141e2bf7f8203
  https://github.com/pmd/pmd/commit/67c04ef42b4ff890ade111436b7141e2bf7f8203
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt

  Log Message:
  ---
  Refactor ParserTestSpec to not depend on internal kotest API

This adds custom test scopes and makes the ParserTestCtx a container.


  Commit: ac2e4d881bb3a4e7a37d8df05a504455753b3ab4
  https://github.com/pmd/pmd/commit/ac2e4d881bb3a4e7a37d8df05a504455753b3ab4
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8

Remove forkMode option as it doesn't exist anymore


  Commit: eff73bdb0b513a2cbb8e60671a1ba938c6b04c98
  https://github.com/pmd/pmd/commit/eff73bdb0b513a2cbb8e60671a1ba938c6b04c98
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Fix wrong junit-platform-commons version


  Commit: de1c886c2a755e9a0f693b10985db43b3147b568
  https://github.com/pmd/pmd/commit/de1c886c2a755e9a0f693b10985db43b3147b568
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Bump build-tools from 19 to 20-SNAPSHOT


  Commit: b59808f04f9b11032d9740c611eefda6bd4dfb0a
  https://github.com/pmd/pmd/commit/b59808f04f9b11032d9740c611eefda6bd4dfb0a
  Author: Andreas Dangel 
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
M pom.xml

  Log Message:
  ---
  Use custom surefire console reporter from build tools


  Commit: 61ecf4c500e31041293fee6b7e769d7b98776b2e
  https://github.com/pmd/pmd/commit/61ecf4c500e31041293fee6b7e769d7b98776b2e
  Author: Juan Martín Sotuyo Dodero 
  Date:   2023-01-24 (Tue, 24 Jan 2023)

  Changed paths:
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt
M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt
M pom.xml

  Log Message:
  ---
  Merge pull request #4346 from adangel/issue-4236-kotest

[testing] Use custom surefire console reporter


Compare: https://github.com/pmd/pmd/compare/774a8fbadf92...61ecf4c500e3


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