javaparser/javaparser
### [`v3.24.8`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3248)
[issues resolved](https://togithub.com/javaparser/javaparser/milestone/192?closed=1)
##### Added
- \[Fixes [#3099](https://togithub.com/javaparser/javaparser/issues/3099)] Added ability to solve type with a list of expected type arguments (PR [#3213](https://togithub.com/javaparser/javaparser/pull/3213) by [@4everTheOne](https://togithub.com/4everTheOne))
- \[Suggestion] NonNull generator for parameters (PR [#3127](https://togithub.com/javaparser/javaparser/pull/3127) by [@4everTheOne](https://togithub.com/4everTheOne))
##### Changed
- Updated workflow to only run one job per PR (PR [#3744](https://togithub.com/javaparser/javaparser/pull/3744) by [@4everTheOne](https://togithub.com/4everTheOne))
- Remove or comment system.out.println statement in unit tests (PR [#3741](https://togithub.com/javaparser/javaparser/pull/3741) by [@jlerbsc](https://togithub.com/jlerbsc))
- Added Optional method in SymbolReference (PR [#3740](https://togithub.com/javaparser/javaparser/pull/3740) by [@4everTheOne](https://togithub.com/4everTheOne))
- Centralized management of symbol solver exceptions to prevent exception type Erasion (PR [#3731](https://togithub.com/javaparser/javaparser/pull/3731) by [@jlerbsc](https://togithub.com/jlerbsc))
##### Fixed
- Fix issue [#1827](https://togithub.com/javaparser/javaparser/issues/1827) Issue resolving a constructor of a class using generics (PR [#3752](https://togithub.com/javaparser/javaparser/pull/3752) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix issue [#3728](https://togithub.com/javaparser/javaparser/issues/3728) ParseProblemException (PR [#3743](https://togithub.com/javaparser/javaparser/pull/3743) by [@jlerbsc](https://togithub.com/jlerbsc))
- Updated Badge for Build and Coverage (PR [#3742](https://togithub.com/javaparser/javaparser/pull/3742) by [@4everTheOne](https://togithub.com/4everTheOne))
- Position (PR [#3734](https://togithub.com/javaparser/javaparser/pull/3734) by [@ameliagenova](https://togithub.com/ameliagenova))
- Fix part of issue [#3721](https://togithub.com/javaparser/javaparser/issues/3721) UnsupportedOperationException while trying to modify the type of a variable (PR [#3726](https://togithub.com/javaparser/javaparser/pull/3726) by [@jlerbsc](https://togithub.com/jlerbsc))
- Implemented isReferenceType in `ResolvedTypeDeclaration` and isTypeParameter in `ResolvedTypeParameterDeclaration` (PR [#3206](https://togithub.com/javaparser/javaparser/pull/3206) by [@4everTheOne](https://togithub.com/4everTheOne))
##### Developer Changes
- chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0 (PR [#3727](https://togithub.com/javaparser/javaparser/pull/3727) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
- Fix maven wrapper not found in generator scripts (PR [#3717](https://togithub.com/javaparser/javaparser/pull/3717) by [@PPazderski](https://togithub.com/PPazderski))
- chore(deps): bump actions/checkout from 3.0.2 to 3.1.0 (PR [#3716](https://togithub.com/javaparser/javaparser/pull/3716) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
##### Uncategorised
- Change issue 1945 test to paramaterized (PR [#3739](https://togithub.com/javaparser/javaparser/pull/3739) by [@flanbino](https://togithub.com/flanbino))
- More unit tests for JavaToken and CodeGenerationUtils (PR [#3736](https://togithub.com/javaparser/javaparser/pull/3736) by [@ameliagenova](https://togithub.com/ameliagenova))
##### :heart: Contributors
Thank You to all contributors who worked on this release!
- [@flanbino](https://togithub.com/flanbino)
- [@PPazderski](https://togithub.com/PPazderski)
- [@ameliagenova](https://togithub.com/ameliagenova)
- [@jlerbsc](https://togithub.com/jlerbsc)
- [@4everTheOne](https://togithub.com/4everTheOne)
### [`v3.24.7`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3247)
[issues resolved](https://togithub.com/javaparser/javaparser/milestone/191?closed=1)
##### Highlights
- Issue [#3415](https://togithub.com/javaparser/javaparser/issues/3415) (PR [#3722](https://togithub.com/javaparser/javaparser/pull/3722) by [@nelson-ng-96](https://togithub.com/nelson-ng-96))
##### Changed
- Refactoring - use of existing methods (PR [#3697](https://togithub.com/javaparser/javaparser/pull/3697) by [@jlerbsc](https://togithub.com/jlerbsc))
- Refactoring adding convenient methods to know if a DifferenceElement is added, removed or kept (PR [#3695](https://togithub.com/javaparser/javaparser/pull/3695) by [@jlerbsc](https://togithub.com/jlerbsc))
##### Deprecated
- Issue [#3415](https://togithub.com/javaparser/javaparser/issues/3415) (PR [#3722](https://togithub.com/javaparser/javaparser/pull/3722) by [@nelson-ng-96](https://togithub.com/nelson-ng-96))
##### Fixed
- Fix for ReflectionAnnotationDeclaration getClassName() (PR [#3723](https://togithub.com/javaparser/javaparser/pull/3723) by [@Blackgen](https://togithub.com/Blackgen))
- Fix some yield expressions not recognized (PR [#3714](https://togithub.com/javaparser/javaparser/pull/3714) by [@PPazderski](https://togithub.com/PPazderski))
- Accept final in instanceof pattern (PR [#3713](https://togithub.com/javaparser/javaparser/pull/3713) by [@PPazderski](https://togithub.com/PPazderski))
- \[Fix] Avoid test failure due to line separator differences on windows host (PR [#3711](https://togithub.com/javaparser/javaparser/pull/3711) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix issue [#3700](https://togithub.com/javaparser/javaparser/issues/3700) Removing last statement with LexicalPreservingPrinter results in loss of indendation (PR [#3704](https://togithub.com/javaparser/javaparser/pull/3704) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix issue [#3678](https://togithub.com/javaparser/javaparser/issues/3678) Function accepts a configuration but it does not do anything (PR [#3692](https://togithub.com/javaparser/javaparser/pull/3692) by [@jlerbsc](https://togithub.com/jlerbsc))
##### :heart: Contributors
Thank You to all contributors who worked on this release!
- [@PPazderski](https://togithub.com/PPazderski)
- [@nelson-ng-96](https://togithub.com/nelson-ng-96)
- [@Blackgen](https://togithub.com/Blackgen)
- [@jlerbsc](https://togithub.com/jlerbsc)
Configuration
📅 Schedule: Branch creation - "every weekend" 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.24.4
->3.24.8
Release Notes
javaparser/javaparser
### [`v3.24.8`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3248) [issues resolved](https://togithub.com/javaparser/javaparser/milestone/192?closed=1) ##### Added - \[Fixes [#3099](https://togithub.com/javaparser/javaparser/issues/3099)] Added ability to solve type with a list of expected type arguments (PR [#3213](https://togithub.com/javaparser/javaparser/pull/3213) by [@4everTheOne](https://togithub.com/4everTheOne)) - \[Suggestion] NonNull generator for parameters (PR [#3127](https://togithub.com/javaparser/javaparser/pull/3127) by [@4everTheOne](https://togithub.com/4everTheOne)) ##### Changed - Updated workflow to only run one job per PR (PR [#3744](https://togithub.com/javaparser/javaparser/pull/3744) by [@4everTheOne](https://togithub.com/4everTheOne)) - Remove or comment system.out.println statement in unit tests (PR [#3741](https://togithub.com/javaparser/javaparser/pull/3741) by [@jlerbsc](https://togithub.com/jlerbsc)) - Added Optional method in SymbolReference (PR [#3740](https://togithub.com/javaparser/javaparser/pull/3740) by [@4everTheOne](https://togithub.com/4everTheOne)) - Centralized management of symbol solver exceptions to prevent exception type Erasion (PR [#3731](https://togithub.com/javaparser/javaparser/pull/3731) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### Fixed - Fix issue [#1827](https://togithub.com/javaparser/javaparser/issues/1827) Issue resolving a constructor of a class using generics (PR [#3752](https://togithub.com/javaparser/javaparser/pull/3752) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix issue [#3728](https://togithub.com/javaparser/javaparser/issues/3728) ParseProblemException (PR [#3743](https://togithub.com/javaparser/javaparser/pull/3743) by [@jlerbsc](https://togithub.com/jlerbsc)) - Updated Badge for Build and Coverage (PR [#3742](https://togithub.com/javaparser/javaparser/pull/3742) by [@4everTheOne](https://togithub.com/4everTheOne)) - Position (PR [#3734](https://togithub.com/javaparser/javaparser/pull/3734) by [@ameliagenova](https://togithub.com/ameliagenova)) - Fix part of issue [#3721](https://togithub.com/javaparser/javaparser/issues/3721) UnsupportedOperationException while trying to modify the type of a variable (PR [#3726](https://togithub.com/javaparser/javaparser/pull/3726) by [@jlerbsc](https://togithub.com/jlerbsc)) - Implemented isReferenceType in `ResolvedTypeDeclaration` and isTypeParameter in `ResolvedTypeParameterDeclaration` (PR [#3206](https://togithub.com/javaparser/javaparser/pull/3206) by [@4everTheOne](https://togithub.com/4everTheOne)) ##### Developer Changes - chore(deps): bump versions-maven-plugin from 2.12.0 to 2.13.0 (PR [#3727](https://togithub.com/javaparser/javaparser/pull/3727) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Fix maven wrapper not found in generator scripts (PR [#3717](https://togithub.com/javaparser/javaparser/pull/3717) by [@PPazderski](https://togithub.com/PPazderski)) - chore(deps): bump actions/checkout from 3.0.2 to 3.1.0 (PR [#3716](https://togithub.com/javaparser/javaparser/pull/3716) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) ##### Uncategorised - Change issue 1945 test to paramaterized (PR [#3739](https://togithub.com/javaparser/javaparser/pull/3739) by [@flanbino](https://togithub.com/flanbino)) - More unit tests for JavaToken and CodeGenerationUtils (PR [#3736](https://togithub.com/javaparser/javaparser/pull/3736) by [@ameliagenova](https://togithub.com/ameliagenova)) ##### :heart: Contributors Thank You to all contributors who worked on this release! - [@flanbino](https://togithub.com/flanbino) - [@PPazderski](https://togithub.com/PPazderski) - [@ameliagenova](https://togithub.com/ameliagenova) - [@jlerbsc](https://togithub.com/jlerbsc) - [@4everTheOne](https://togithub.com/4everTheOne) ### [`v3.24.7`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Version-3247) [issues resolved](https://togithub.com/javaparser/javaparser/milestone/191?closed=1) ##### Highlights - Issue [#3415](https://togithub.com/javaparser/javaparser/issues/3415) (PR [#3722](https://togithub.com/javaparser/javaparser/pull/3722) by [@nelson-ng-96](https://togithub.com/nelson-ng-96)) ##### Changed - Refactoring - use of existing methods (PR [#3697](https://togithub.com/javaparser/javaparser/pull/3697) by [@jlerbsc](https://togithub.com/jlerbsc)) - Refactoring adding convenient methods to know if a DifferenceElement is added, removed or kept (PR [#3695](https://togithub.com/javaparser/javaparser/pull/3695) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### Deprecated - Issue [#3415](https://togithub.com/javaparser/javaparser/issues/3415) (PR [#3722](https://togithub.com/javaparser/javaparser/pull/3722) by [@nelson-ng-96](https://togithub.com/nelson-ng-96)) ##### Fixed - Fix for ReflectionAnnotationDeclaration getClassName() (PR [#3723](https://togithub.com/javaparser/javaparser/pull/3723) by [@Blackgen](https://togithub.com/Blackgen)) - Fix some yield expressions not recognized (PR [#3714](https://togithub.com/javaparser/javaparser/pull/3714) by [@PPazderski](https://togithub.com/PPazderski)) - Accept final in instanceof pattern (PR [#3713](https://togithub.com/javaparser/javaparser/pull/3713) by [@PPazderski](https://togithub.com/PPazderski)) - \[Fix] Avoid test failure due to line separator differences on windows host (PR [#3711](https://togithub.com/javaparser/javaparser/pull/3711) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix issue [#3700](https://togithub.com/javaparser/javaparser/issues/3700) Removing last statement with LexicalPreservingPrinter results in loss of indendation (PR [#3704](https://togithub.com/javaparser/javaparser/pull/3704) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix issue [#3678](https://togithub.com/javaparser/javaparser/issues/3678) Function accepts a configuration but it does not do anything (PR [#3692](https://togithub.com/javaparser/javaparser/pull/3692) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### :heart: Contributors Thank You to all contributors who worked on this release! - [@PPazderski](https://togithub.com/PPazderski) - [@nelson-ng-96](https://togithub.com/nelson-ng-96) - [@Blackgen](https://togithub.com/Blackgen) - [@jlerbsc](https://togithub.com/jlerbsc)Configuration
📅 Schedule: Branch creation - "every weekend" 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.