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