javaparser/javaparser (com.github.javaparser:javaparser-core)
### [`v3.25.6`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3256)
[issues resolved](https://togithub.com/javaparser/javaparser/milestone/202?closed=1)
##### Changed
- reformat javaconcept take 2 (PR [#4167](https://togithub.com/javaparser/javaparser/pull/4167) by [@JimmyGan437](https://togithub.com/JimmyGan437))
- Using JAXP on XMLPrinter implementation (PR [#4166](https://togithub.com/javaparser/javaparser/pull/4166) by [@lcbarcellos](https://togithub.com/lcbarcellos))
- replace deprecated methond calls to their replacements (PR [#4157](https://togithub.com/javaparser/javaparser/pull/4157) by [@JimmyGan437](https://togithub.com/JimmyGan437))
- feat([#4075](https://togithub.com/javaparser/javaparser/issues/4075)): Improve the validation error messages (PR [#4116](https://togithub.com/javaparser/javaparser/pull/4116) by [@volodya-lombrozo](https://togithub.com/volodya-lombrozo))
##### Fixed
- Fix: issue [#2751](https://togithub.com/javaparser/javaparser/issues/2751) new HashSet()" != "new HashSet<>() (PR [#4183](https://togithub.com/javaparser/javaparser/pull/4183) by [@lcbarcellos](https://togithub.com/lcbarcellos))
- Fixes [#2625](https://togithub.com/javaparser/javaparser/issues/2625) Add messages to thrown exceptions (PR [#4177](https://togithub.com/javaparser/javaparser/pull/4177) by [@oannhpham](https://togithub.com/oannhpham))
- Fix: issue 4163 Calling MethodDeclaration.getDeclarationAsString leads to MethodDelaration.getComment returning no comment (PR [#4165](https://togithub.com/javaparser/javaparser/pull/4165) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue 3673 isAssignableBy method StackOverflowError (PR [#4156](https://togithub.com/javaparser/javaparser/pull/4156) by [@jlerbsc](https://togithub.com/jlerbsc))
- fix: issue 3184 Unable to get the resolved type of class ResolvedReferenceType from T (PR [#4147](https://togithub.com/javaparser/javaparser/pull/4147) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue [#3269](https://togithub.com/javaparser/javaparser/issues/3269) Test resources containing included interfaces do not compile (PR [#4139](https://togithub.com/javaparser/javaparser/pull/4139) by [@jlerbsc](https://togithub.com/jlerbsc))
- CalculateResolvedType Type error (PR [#4138](https://togithub.com/javaparser/javaparser/pull/4138) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue [#4036](https://togithub.com/javaparser/javaparser/issues/4036) LeastUpperBoundLogic.lub returns null when matches ConditionalExpr (PR [#4137](https://togithub.com/javaparser/javaparser/pull/4137) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue [#2484](https://togithub.com/javaparser/javaparser/issues/2484) SymbolResolver on MethodCallExpr fails if method parameter is of kind Class\ extends y> (PR [#4136](https://togithub.com/javaparser/javaparser/pull/4136) by [@jlerbsc](https://togithub.com/jlerbsc))
##### Developer Changes
- chore(deps): bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre (PR [#4154](https://togithub.com/javaparser/javaparser/pull/4154) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
- chore(deps): update actions/checkout action to v4 (PR [#4141](https://togithub.com/javaparser/javaparser/pull/4141) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
##### :heart: Contributors
Thank You to all contributors who worked on this release!
- [@lcbarcellos](https://togithub.com/lcbarcellos)
- [@volodya-lombrozo](https://togithub.com/volodya-lombrozo)
- [@JimmyGan437](https://togithub.com/JimmyGan437)
- [@jlerbsc](https://togithub.com/jlerbsc)
- [@oannhpham](https://togithub.com/oannhpham)
### [`v3.25.5`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3255)
[issues resolved](https://togithub.com/javaparser/javaparser/milestone/201?closed=1)
##### Added
- fix: issue 4115 ResolvedUnionType should give access to a list of resolved types (PR [#4119](https://togithub.com/javaparser/javaparser/pull/4119) by [@jlerbsc](https://togithub.com/jlerbsc))
- Support getting more annotation default values using reflection (PR [#4103](https://togithub.com/javaparser/javaparser/pull/4103) by [@freya022](https://togithub.com/freya022))
##### Changed
- Minor refactoring: Simplifies how to group deleted tokens by extracting a method into an independent class (PR [#4134](https://togithub.com/javaparser/javaparser/pull/4134) by [@jlerbsc](https://togithub.com/jlerbsc))
- Replace deprecated command with environment file (PR [#4122](https://togithub.com/javaparser/javaparser/pull/4122) by [@70825](https://togithub.com/70825))
- Fixes missing named constructor in Modifier.java (PR [#4092](https://togithub.com/javaparser/javaparser/pull/4092) by [@Auties00](https://togithub.com/Auties00))
##### Fixed
- Fix: issue 4133 Top-level class containerType() throws an exception instead of Optional.empty() (PR [#4135](https://togithub.com/javaparser/javaparser/pull/4135) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: apply multiline strings (PR [#4130](https://togithub.com/javaparser/javaparser/pull/4130) by [@70825](https://togithub.com/70825))
- Fix: issue 3976 Issue resolving implicit generic types (PR [#4128](https://togithub.com/javaparser/javaparser/pull/4128) by [@jlerbsc](https://togithub.com/jlerbsc))
- Add unit test for PR 4091 Fixed missing permits in pretty printer (PR [#4126](https://togithub.com/javaparser/javaparser/pull/4126) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue 4124 UnsupportedOperationException: 'T' is thrown in MethodCallExpr resolve (PR [#4125](https://togithub.com/javaparser/javaparser/pull/4125) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix: issue 4051 Switched upperBounds and lowerBounds on ResolvedTypeP… (PR [#4123](https://togithub.com/javaparser/javaparser/pull/4123) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix failing test on JDK 17 (PR [#4121](https://togithub.com/javaparser/javaparser/pull/4121) by [@mahesh-hegde](https://togithub.com/mahesh-hegde))
- Fix: issue 3673 isAssignableBy method StackOverflowError (PR [#4118](https://togithub.com/javaparser/javaparser/pull/4118) by [@jlerbsc](https://togithub.com/jlerbsc))
- Orphan comment added when using lexical preservation is not printed (PR [#4114](https://togithub.com/javaparser/javaparser/pull/4114) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fixed missing permits in pretty printer (PR [#4091](https://togithub.com/javaparser/javaparser/pull/4091) by [@Auties00](https://togithub.com/Auties00))
##### Developer Changes
- chore(deps): update actions/checkout action to v3.6.0 (PR [#4127](https://togithub.com/javaparser/javaparser/pull/4127) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre (PR [#4109](https://togithub.com/javaparser/javaparser/pull/4109) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
##### Uncategorised
- Fix: issue 4104 LPP doesn't handle new switch entries well (PR [#4106](https://togithub.com/javaparser/javaparser/pull/4106) by [@jlerbsc](https://togithub.com/jlerbsc))
##### :heart: Contributors
Thank You to all contributors who worked on this release!
- [@freya022](https://togithub.com/freya022)
- [@Auties00](https://togithub.com/Auties00)
- [@mahesh-hegde](https://togithub.com/mahesh-hegde)
- [@jlerbsc](https://togithub.com/jlerbsc)
- [@70825](https://togithub.com/70825)
Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.4
->3.25.6
Release Notes
javaparser/javaparser (com.github.javaparser:javaparser-core)
### [`v3.25.6`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3256) [issues resolved](https://togithub.com/javaparser/javaparser/milestone/202?closed=1) ##### Changed - reformat javaconcept take 2 (PR [#4167](https://togithub.com/javaparser/javaparser/pull/4167) by [@JimmyGan437](https://togithub.com/JimmyGan437)) - Using JAXP on XMLPrinter implementation (PR [#4166](https://togithub.com/javaparser/javaparser/pull/4166) by [@lcbarcellos](https://togithub.com/lcbarcellos)) - replace deprecated methond calls to their replacements (PR [#4157](https://togithub.com/javaparser/javaparser/pull/4157) by [@JimmyGan437](https://togithub.com/JimmyGan437)) - feat([#4075](https://togithub.com/javaparser/javaparser/issues/4075)): Improve the validation error messages (PR [#4116](https://togithub.com/javaparser/javaparser/pull/4116) by [@volodya-lombrozo](https://togithub.com/volodya-lombrozo)) ##### Fixed - Fix: issue [#2751](https://togithub.com/javaparser/javaparser/issues/2751) new HashSet()" != "new HashSet<>() (PR [#4183](https://togithub.com/javaparser/javaparser/pull/4183) by [@lcbarcellos](https://togithub.com/lcbarcellos)) - Fixes [#2625](https://togithub.com/javaparser/javaparser/issues/2625) Add messages to thrown exceptions (PR [#4177](https://togithub.com/javaparser/javaparser/pull/4177) by [@oannhpham](https://togithub.com/oannhpham)) - Fix: issue 4163 Calling MethodDeclaration.getDeclarationAsString leads to MethodDelaration.getComment returning no comment (PR [#4165](https://togithub.com/javaparser/javaparser/pull/4165) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue 3673 isAssignableBy method StackOverflowError (PR [#4156](https://togithub.com/javaparser/javaparser/pull/4156) by [@jlerbsc](https://togithub.com/jlerbsc)) - fix: issue 3184 Unable to get the resolved type of class ResolvedReferenceType from T (PR [#4147](https://togithub.com/javaparser/javaparser/pull/4147) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue [#3269](https://togithub.com/javaparser/javaparser/issues/3269) Test resources containing included interfaces do not compile (PR [#4139](https://togithub.com/javaparser/javaparser/pull/4139) by [@jlerbsc](https://togithub.com/jlerbsc)) - CalculateResolvedType Type error (PR [#4138](https://togithub.com/javaparser/javaparser/pull/4138) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue [#4036](https://togithub.com/javaparser/javaparser/issues/4036) LeastUpperBoundLogic.lub returns null when matches ConditionalExpr (PR [#4137](https://togithub.com/javaparser/javaparser/pull/4137) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue [#2484](https://togithub.com/javaparser/javaparser/issues/2484) SymbolResolver on MethodCallExpr fails if method parameter is of kind Class\ extends y> (PR [#4136](https://togithub.com/javaparser/javaparser/pull/4136) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### Developer Changes - chore(deps): bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre (PR [#4154](https://togithub.com/javaparser/javaparser/pull/4154) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) - chore(deps): update actions/checkout action to v4 (PR [#4141](https://togithub.com/javaparser/javaparser/pull/4141) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) ##### :heart: Contributors Thank You to all contributors who worked on this release! - [@lcbarcellos](https://togithub.com/lcbarcellos) - [@volodya-lombrozo](https://togithub.com/volodya-lombrozo) - [@JimmyGan437](https://togithub.com/JimmyGan437) - [@jlerbsc](https://togithub.com/jlerbsc) - [@oannhpham](https://togithub.com/oannhpham) ### [`v3.25.5`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3255) [issues resolved](https://togithub.com/javaparser/javaparser/milestone/201?closed=1) ##### Added - fix: issue 4115 ResolvedUnionType should give access to a list of resolved types (PR [#4119](https://togithub.com/javaparser/javaparser/pull/4119) by [@jlerbsc](https://togithub.com/jlerbsc)) - Support getting more annotation default values using reflection (PR [#4103](https://togithub.com/javaparser/javaparser/pull/4103) by [@freya022](https://togithub.com/freya022)) ##### Changed - Minor refactoring: Simplifies how to group deleted tokens by extracting a method into an independent class (PR [#4134](https://togithub.com/javaparser/javaparser/pull/4134) by [@jlerbsc](https://togithub.com/jlerbsc)) - Replace deprecated command with environment file (PR [#4122](https://togithub.com/javaparser/javaparser/pull/4122) by [@70825](https://togithub.com/70825)) - Fixes missing named constructor in Modifier.java (PR [#4092](https://togithub.com/javaparser/javaparser/pull/4092) by [@Auties00](https://togithub.com/Auties00)) ##### Fixed - Fix: issue 4133 Top-level class containerType() throws an exception instead of Optional.empty() (PR [#4135](https://togithub.com/javaparser/javaparser/pull/4135) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: apply multiline strings (PR [#4130](https://togithub.com/javaparser/javaparser/pull/4130) by [@70825](https://togithub.com/70825)) - Fix: issue 3976 Issue resolving implicit generic types (PR [#4128](https://togithub.com/javaparser/javaparser/pull/4128) by [@jlerbsc](https://togithub.com/jlerbsc)) - Add unit test for PR 4091 Fixed missing permits in pretty printer (PR [#4126](https://togithub.com/javaparser/javaparser/pull/4126) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue 4124 UnsupportedOperationException: 'T' is thrown in MethodCallExpr resolve (PR [#4125](https://togithub.com/javaparser/javaparser/pull/4125) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix: issue 4051 Switched upperBounds and lowerBounds on ResolvedTypeP… (PR [#4123](https://togithub.com/javaparser/javaparser/pull/4123) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix failing test on JDK 17 (PR [#4121](https://togithub.com/javaparser/javaparser/pull/4121) by [@mahesh-hegde](https://togithub.com/mahesh-hegde)) - Fix: issue 3673 isAssignableBy method StackOverflowError (PR [#4118](https://togithub.com/javaparser/javaparser/pull/4118) by [@jlerbsc](https://togithub.com/jlerbsc)) - Orphan comment added when using lexical preservation is not printed (PR [#4114](https://togithub.com/javaparser/javaparser/pull/4114) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fixed missing permits in pretty printer (PR [#4091](https://togithub.com/javaparser/javaparser/pull/4091) by [@Auties00](https://togithub.com/Auties00)) ##### Developer Changes - chore(deps): update actions/checkout action to v3.6.0 (PR [#4127](https://togithub.com/javaparser/javaparser/pull/4127) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre (PR [#4109](https://togithub.com/javaparser/javaparser/pull/4109) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Uncategorised - Fix: issue 4104 LPP doesn't handle new switch entries well (PR [#4106](https://togithub.com/javaparser/javaparser/pull/4106) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### :heart: Contributors Thank You to all contributors who worked on this release! - [@freya022](https://togithub.com/freya022) - [@Auties00](https://togithub.com/Auties00) - [@mahesh-hegde](https://togithub.com/mahesh-hegde) - [@jlerbsc](https://togithub.com/jlerbsc) - [@70825](https://togithub.com/70825)Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.