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

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

  Log Message:
  -----------
  Bump gems and bundler (#5301)

- Bump bundler from 2.5.3 to 2.5.22
- Bump activesupport from 7.2.1 to 7.2.2
- Bump execjs from 2.9.1 to 2.10.0
- Bump faraday from 2.11.0 to 2.12.0
- Bump i18n from 1.14.5 to 1.14.6
- Bump json from 2.7.2 to 2.7.5
- Bump logger from 1.6.0 to 1.6.1
- Bump rexml from 3.3.6/3.3.8 to 3.3.9
- Bump rufus-scheduler from 3.9.2 to 3.9.2

- Fixes https://github.com/pmd/pmd/security/dependabot/69
- Fixes https://github.com/pmd/pmd/security/dependabot/70


  Commit: 36dfcf82112044442d083c15c778658a988fa949
      https://github.com/pmd/pmd/commit/36dfcf82112044442d083c15c778658a988fa949
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-11-04 (Mon, 04 Nov 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0

Bumps 
[org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin)
 from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/apache/maven-clean-plugin/releases)
- 
[Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.3.2...maven-clean-plugin-3.4.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-clean-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supp...@github.com>


  Commit: f0daed58744980caff3c5e1f37d9859f33a8a8b7
      https://github.com/pmd/pmd/commit/f0daed58744980caff3c5e1f37d9859f33a8a8b7
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2024-11-03 (Sun, 03 Nov 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 (#5307)


  Commit: e15c05721eb1b202f41a8fa03db835becababff5
      https://github.com/pmd/pmd/commit/e15c05721eb1b202f41a8fa03db835becababff5
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-11-04 (Mon, 04 Nov 2024)

  Changed paths:
    M docs/Gemfile.lock

  Log Message:
  -----------
  Bump webrick from 1.8.2 to 1.9.0 in /docs in the all-gems group across 1 
directory (#5308)

Bump webrick in /docs in the all-gems group across 1 directory

Bumps the all-gems group with 1 update in the /docs directory: 
[webrick](https://github.com/ruby/webrick).


Updates `webrick` from 1.8.2 to 1.9.0
- [Release notes](https://github.com/ruby/webrick/releases)
- [Commits](https://github.com/ruby/webrick/compare/v1.8.2...v1.9.0)

---
updated-dependencies:
- dependency-name: webrick
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-gems
...

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


  Commit: a1996554d88d8a9109a44d31af9d62746f2e02ef
      https://github.com/pmd/pmd/commit/a1996554d88d8a9109a44d31af9d62746f2e02ef
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-04 (Mon, 04 Nov 2024)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericSigBase.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ParseLock.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/DeadlockTest.java
    A pmd-java/src/test/resources/simplelogger.properties

  Log Message:
  -----------
  [java] Add DeadlockTest for verifying #5293

- Improve logging for Parselock

Refs #5293


  Commit: 1ee649442914de12f06de12f586cc647ad9a27a6
      https://github.com/pmd/pmd/commit/1ee649442914de12f06de12f586cc647ad9a27a6
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-04 (Mon, 04 Nov 2024)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericSigBase.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericTypeParameterCounter.java

  Log Message:
  -----------
  [java] Fix #5293: Parse number of type parameters eagerly

When creating a LazyClassSignature or LazyMethodType, make sure
to parse the number of type parameters eagerly, so that AstDisambiguationPass
can get this number without triggering additional parsing.


  Commit: 733ac4bba04520af86097047c56bba1e9b8b5900
      https://github.com/pmd/pmd/commit/733ac4bba04520af86097047c56bba1e9b8b5900
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-04 (Mon, 04 Nov 2024)

  Changed paths:
    M docs/pages/release_notes.md

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


  Commit: 9dcb697f13549dab1bce1dac0d4c9b7fa5cfe215
      https://github.com/pmd/pmd/commit/9dcb697f13549dab1bce1dac0d4c9b7fa5cfe215
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-07 (Thu, 07 Nov 2024)

  Changed paths:
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/DeadlockTest.java

  Log Message:
  -----------
  Improve DeadlockTest


  Commit: ca208d22416dc2abec528208347fca1de34e3de9
      https://github.com/pmd/pmd/commit/ca208d22416dc2abec528208347fca1de34e3de9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-07 (Thu, 07 Nov 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump maven-pmd-plugin from 3.24.0 to 3.26.0


  Commit: 944e1e8f7acf0877657f414c278ff11b845fb83f
      https://github.com/pmd/pmd/commit/944e1e8f7acf0877657f414c278ff11b845fb83f
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2024-11-07 (Thu, 07 Nov 2024)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump maven-pmd-plugin from 3.24.0 to 3.26.0 (#5312)


  Commit: fe88498ee8bf7c6ccb6181fb229bd0865d84b121
      https://github.com/pmd/pmd/commit/fe88498ee8bf7c6ccb6181fb229bd0865d84b121
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2024-11-07 (Thu, 07 Nov 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericSigBase.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericTypeParameterCounter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ParseLock.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/DeadlockTest.java
    A pmd-java/src/test/resources/simplelogger.properties

  Log Message:
  -----------
  [java] Fix #5293: Parse number of type parameters eagerly (#5309)


  Commit: 07de5559bcb39ab3e4908735d16c4954f005596e
      https://github.com/pmd/pmd/commit/07de5559bcb39ab3e4908735d16c4954f005596e
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-11-11 (Mon, 11 Nov 2024)

  Changed paths:
    M pmd-dist/pom.xml

  Log Message:
  -----------
  Bump org.apache.commons:commons-compress from 1.26.0 to 1.27.1

Bumps org.apache.commons:commons-compress from 1.26.0 to 1.27.1.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <supp...@github.com>


  Commit: 3659a2cb7d5f65d689daf45e861e593ad24d34a5
      https://github.com/pmd/pmd/commit/3659a2cb7d5f65d689daf45e861e593ad24d34a5
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2024-11-10 (Sun, 10 Nov 2024)

  Changed paths:
    M pmd-dist/pom.xml

  Log Message:
  -----------
  Bump org.apache.commons:commons-compress from 1.26.0 to 1.27.1 (#5317)


  Commit: 529693c916ebca6226ae501c1ceaf53eb88f95ff
      https://github.com/pmd/pmd/commit/529693c916ebca6226ae501c1ceaf53eb88f95ff
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-11-13 (Wed, 13 Nov 2024)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceLogger.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/VarWalkStrategy.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.txt

  Log Message:
  -----------
  [java] fix inference dependency issue

Reported in #5324

I improved the verbose logging output a bit so
some of the changes are not directly relevant.


  Commit: ed5e862aa384301a9e3c99f037930342cb6d23c9
      https://github.com/pmd/pmd/commit/ed5e862aa384301a9e3c99f037930342cb6d23c9
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-11-14 (Thu, 14 Nov 2024)

  Changed paths:
    M Gemfile.lock

  Log Message:
  -----------
  Bump rouge from 4.4.0 to 4.5.0 in the all-gems group across 1 directory 
(#5316)

Bumps the all-gems group with 1 update in the / directory: 
[rouge](https://github.com/rouge-ruby/rouge).


Updates `rouge` from 4.4.0 to 4.5.0
- [Release notes](https://github.com/rouge-ruby/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rouge-ruby/rouge/compare/v4.4.0...v4.5.0)

---
updated-dependencies:
- dependency-name: rouge
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-gems
...

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


  Commit: e5a123698144993b6cf8808e6206fae3b4ff5d88
      https://github.com/pmd/pmd/commit/e5a123698144993b6cf8808e6206fae3b4ff5d88
  Author: Andreas Dangel <andreas.dan...@adangel.org>
  Date:   2024-11-14 (Thu, 14 Nov 2024)

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

  Log Message:
  -----------
  Update 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml


  Commit: 234016842154c68a6804cbdc5c431808726fe8b3
      https://github.com/pmd/pmd/commit/234016842154c68a6804cbdc5c431808726fe8b3
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-14 (Thu, 14 Nov 2024)

  Changed paths:
    M docs/pages/release_notes.md

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


  Commit: bb2782241e6681ab90627d67f8f8db7477e65808
      https://github.com/pmd/pmd/commit/bb2782241e6681ab90627d67f8f8db7477e65808
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-14 (Thu, 14 Nov 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceLogger.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/VarWalkStrategy.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.txt

  Log Message:
  -----------
  [java] Fix inference dependency issue with nested lambdas (#5325)

Merge pull request #5325 from oowekyala:typeres-fix-inference-issue


Compare: https://github.com/pmd/pmd/compare/5eaefd2841a2...bb2782241e66

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