[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
javaparser/javaparser (com.github.javaparser:javaparser-symbol-solver-core)
### [`v3.25.9`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3259)
[issues resolved](https://togithub.com/javaparser/javaparser/milestone/205?closed=1)
##### Added
- Fix: issue [#3878](https://togithub.com/javaparser/javaparser/issues/3878) resolve MethodReference in ObjectCreationExpr (PR [#4296](https://togithub.com/javaparser/javaparser/pull/4296) by [@fishautumn](https://togithub.com/fishautumn))
##### Changed
- Switch order of literals to prevent NullPointerException (PR [#4322](https://togithub.com/javaparser/javaparser/pull/4322) by [@citizenjosh](https://togithub.com/citizenjosh))
- Minor refactoring to use the existing getArgumentPosition method (PR [#4306](https://togithub.com/javaparser/javaparser/pull/4306) by [@jlerbsc](https://togithub.com/jlerbsc))
- Optimize find ancestor (PR [#4294](https://togithub.com/javaparser/javaparser/pull/4294) by [@magicwerk](https://togithub.com/magicwerk))
- refac: Removes useless ExpressionHelper utility class and replaces some explicit casts by using the javaparser API (PR [#4291](https://togithub.com/javaparser/javaparser/pull/4291) by [@jlerbsc](https://togithub.com/jlerbsc))
##### Fixed
- fix: Dead stores should be removed (sonar rule) (PR [#4329](https://togithub.com/javaparser/javaparser/pull/4329) by [@jlerbsc](https://togithub.com/jlerbsc))
- fix: Replace this if-then-else statement by a single return statement (sonar rule) (PR [#4328](https://togithub.com/javaparser/javaparser/pull/4328) by [@jlerbsc](https://togithub.com/jlerbsc))
- fix: issue 2043 getAccessSpecifier should return public for interface methods (PR [#4317](https://togithub.com/javaparser/javaparser/pull/4317) by [@jlerbsc](https://togithub.com/jlerbsc))
- Further improve correction of whitespace during difference application (PR [#4316](https://togithub.com/javaparser/javaparser/pull/4316) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue [#3946](https://togithub.com/javaparser/javaparser/issues/3946) Symbol solver is unable to resolve inherited inner classes (PR [#4314](https://togithub.com/javaparser/javaparser/pull/4314) by [@jlerbsc](https://togithub.com/jlerbsc))
- fix: issue 4311 IllegalStateException when removing all comments with LexicalPreservingPrinter (PR [#4313](https://togithub.com/javaparser/javaparser/pull/4313) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue 3939 SymbolResolver.calculateType(Expression) may fails on first try, then succeed on later tries (PR [#4290](https://togithub.com/javaparser/javaparser/pull/4290) by [@jlerbsc](https://togithub.com/jlerbsc))
- Adds unit test for issue 4284 "ClassCastException when resolving MethodCallExpr inside an enhanced switch statement" (PR [#4285](https://togithub.com/javaparser/javaparser/pull/4285) by [@jlerbsc](https://togithub.com/jlerbsc))
- Change `SwitchStmt` to `SwitchNode` in `SwitchEntryContext` to avoid `ClassCastException` (PR [#4283](https://togithub.com/javaparser/javaparser/pull/4283) by [@PalashSharma20](https://togithub.com/PalashSharma20))
##### Developer Changes
- chore(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 (PR [#4323](https://togithub.com/javaparser/javaparser/pull/4323) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
- chore(deps): update junit5 monorepo to v5.10.2 (PR [#4307](https://togithub.com/javaparser/javaparser/pull/4307) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update codecov/codecov-action action to v4 (PR [#4304](https://togithub.com/javaparser/javaparser/pull/4304) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update actions/cache action to v4 (PR [#4293](https://togithub.com/javaparser/javaparser/pull/4293) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
##### :heart: Contributors
Thank You to all contributors who worked on this release!
- [@citizenjosh](https://togithub.com/citizenjosh)
- [@magicwerk](https://togithub.com/magicwerk)
- [@PalashSharma20](https://togithub.com/PalashSharma20)
- [@jlerbsc](https://togithub.com/jlerbsc)
- [@fishautumn](https://togithub.com/fishautumn)
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.25.8
->3.25.9
Release Notes
javaparser/javaparser (com.github.javaparser:javaparser-symbol-solver-core)
### [`v3.25.9`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3259) [issues resolved](https://togithub.com/javaparser/javaparser/milestone/205?closed=1) ##### Added - Fix: issue [#3878](https://togithub.com/javaparser/javaparser/issues/3878) resolve MethodReference in ObjectCreationExpr (PR [#4296](https://togithub.com/javaparser/javaparser/pull/4296) by [@fishautumn](https://togithub.com/fishautumn)) ##### Changed - Switch order of literals to prevent NullPointerException (PR [#4322](https://togithub.com/javaparser/javaparser/pull/4322) by [@citizenjosh](https://togithub.com/citizenjosh)) - Minor refactoring to use the existing getArgumentPosition method (PR [#4306](https://togithub.com/javaparser/javaparser/pull/4306) by [@jlerbsc](https://togithub.com/jlerbsc)) - Optimize find ancestor (PR [#4294](https://togithub.com/javaparser/javaparser/pull/4294) by [@magicwerk](https://togithub.com/magicwerk)) - refac: Removes useless ExpressionHelper utility class and replaces some explicit casts by using the javaparser API (PR [#4291](https://togithub.com/javaparser/javaparser/pull/4291) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### Fixed - fix: Dead stores should be removed (sonar rule) (PR [#4329](https://togithub.com/javaparser/javaparser/pull/4329) by [@jlerbsc](https://togithub.com/jlerbsc)) - fix: Replace this if-then-else statement by a single return statement (sonar rule) (PR [#4328](https://togithub.com/javaparser/javaparser/pull/4328) by [@jlerbsc](https://togithub.com/jlerbsc)) - fix: issue 2043 getAccessSpecifier should return public for interface methods (PR [#4317](https://togithub.com/javaparser/javaparser/pull/4317) by [@jlerbsc](https://togithub.com/jlerbsc)) - Further improve correction of whitespace during difference application (PR [#4316](https://togithub.com/javaparser/javaparser/pull/4316) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue [#3946](https://togithub.com/javaparser/javaparser/issues/3946) Symbol solver is unable to resolve inherited inner classes (PR [#4314](https://togithub.com/javaparser/javaparser/pull/4314) by [@jlerbsc](https://togithub.com/jlerbsc)) - fix: issue 4311 IllegalStateException when removing all comments with LexicalPreservingPrinter (PR [#4313](https://togithub.com/javaparser/javaparser/pull/4313) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue 3939 SymbolResolver.calculateType(Expression) may fails on first try, then succeed on later tries (PR [#4290](https://togithub.com/javaparser/javaparser/pull/4290) by [@jlerbsc](https://togithub.com/jlerbsc)) - Adds unit test for issue 4284 "ClassCastException when resolving MethodCallExpr inside an enhanced switch statement" (PR [#4285](https://togithub.com/javaparser/javaparser/pull/4285) by [@jlerbsc](https://togithub.com/jlerbsc)) - Change `SwitchStmt` to `SwitchNode` in `SwitchEntryContext` to avoid `ClassCastException` (PR [#4283](https://togithub.com/javaparser/javaparser/pull/4283) by [@PalashSharma20](https://togithub.com/PalashSharma20)) ##### Developer Changes - chore(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 (PR [#4323](https://togithub.com/javaparser/javaparser/pull/4323) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) - chore(deps): update junit5 monorepo to v5.10.2 (PR [#4307](https://togithub.com/javaparser/javaparser/pull/4307) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update codecov/codecov-action action to v4 (PR [#4304](https://togithub.com/javaparser/javaparser/pull/4304) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update actions/cache action to v4 (PR [#4293](https://togithub.com/javaparser/javaparser/pull/4293) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) ##### :heart: Contributors Thank You to all contributors who worked on this release! - [@citizenjosh](https://togithub.com/citizenjosh) - [@magicwerk](https://togithub.com/magicwerk) - [@PalashSharma20](https://togithub.com/PalashSharma20) - [@jlerbsc](https://togithub.com/jlerbsc) - [@fishautumn](https://togithub.com/fishautumn)Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.