javaparser/javaparser
### [`v3.24.4`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Next-Release-Version-3244---Repeat-of-3243)
[issues resolved](https://togithub.com/javaparser/javaparser/milestone/190?closed=1)
GPG Fingerprint: `253E8E4C6FB28D11748115C1249DEE8E2C07A0A2`
##### API or Behaviour Change
- Issue [#3405](https://togithub.com/javaparser/javaparser/issues/3405) thread safety of pre/postprocessors (incl. breaking change to `Processor` with pre/post processor methods). (PR [#3515](https://togithub.com/javaparser/javaparser/pull/3515) by [@matozoid](https://togithub.com/matozoid))
##### Changed
- chore(deps): update junit5 monorepo to v5.9.0 (PR [#3645](https://togithub.com/javaparser/javaparser/pull/3645) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): bump maven-resources-plugin from 3.2.0 to 3.3.0 (PR [#3644](https://togithub.com/javaparser/javaparser/pull/3644) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
- Flexible symbol resolution for declaration types (PR [#3634](https://togithub.com/javaparser/javaparser/pull/3634) by [@Col-E](https://togithub.com/Col-E))
- Minor refactoring to manage check in range and use hasRange method in class CommentsInserter (PR [#3587](https://togithub.com/javaparser/javaparser/pull/3587) by [@jlerbsc](https://togithub.com/jlerbsc))
- Renaming PACKAGE_PRIVATE to NONE (this refers to the discussion in the issue [#2242](https://togithub.com/javaparser/javaparser/issues/2242)) (PR [#3573](https://togithub.com/javaparser/javaparser/pull/3573) by [@jlerbsc](https://togithub.com/jlerbsc))
##### Fixed
- chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.0 (PR [#3640](https://togithub.com/javaparser/javaparser/pull/3640) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- Fix documentation of `JAVA_17` (PR [#3623](https://togithub.com/javaparser/javaparser/pull/3623) by [@mernst](https://togithub.com/mernst))
- Fix issue 3631 NameExpr.resolve() does not take end of inner block scopes into account (PR [#3613](https://togithub.com/javaparser/javaparser/pull/3613) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix issue [#3588](https://togithub.com/javaparser/javaparser/issues/3588) Modifier is removed when removing an annotation (PR [#3600](https://togithub.com/javaparser/javaparser/pull/3600) by [@jlerbsc](https://togithub.com/jlerbsc))
- Fix lambda generic types that are always resolved to the first type param (PR [#3595](https://togithub.com/javaparser/javaparser/pull/3595) by [@johannescoetzee](https://togithub.com/johannescoetzee))
- Fix issue [#3489](https://togithub.com/javaparser/javaparser/issues/3489) SourceRoot.tryToParse() fails if the root path ends with a directory that is not a java identifier (PR [#3551](https://togithub.com/javaparser/javaparser/pull/3551) by [@jlerbsc](https://togithub.com/jlerbsc))
- Default pretty printer should print inner-class receiver parameters on constructors (PR [#3527](https://togithub.com/javaparser/javaparser/pull/3527) by [@kelloggm](https://togithub.com/kelloggm))
- Issue [#3405](https://togithub.com/javaparser/javaparser/issues/3405) thread safety of pre/postprocessors (incl. breaking change to `Processor` with pre/post processor methods). (PR [#3515](https://togithub.com/javaparser/javaparser/pull/3515) by [@matozoid](https://togithub.com/matozoid))
##### Developer Changes
- chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.1 (PR [#3641](https://togithub.com/javaparser/javaparser/pull/3641) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0 (PR [#3639](https://togithub.com/javaparser/javaparser/pull/3639) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): bump exec-maven-plugin from 3.0.0 to 3.1.0 (PR [#3637](https://togithub.com/javaparser/javaparser/pull/3637) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
- chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.10.0 (PR [#3612](https://togithub.com/javaparser/javaparser/pull/3612) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.1 (PR [#3607](https://togithub.com/javaparser/javaparser/pull/3607) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m7 (PR [#3605](https://togithub.com/javaparser/javaparser/pull/3605) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.mockito:mockito-inline to v4.6.1 (PR [#3601](https://togithub.com/javaparser/javaparser/pull/3601) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.0 (PR [#3598](https://togithub.com/javaparser/javaparser/pull/3598) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.assertj:assertj-core to v3.23.1 (PR [#3596](https://togithub.com/javaparser/javaparser/pull/3596) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.assertj:assertj-core to v3.23.0 (PR [#3594](https://togithub.com/javaparser/javaparser/pull/3594) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.13.0 (PR [#3593](https://togithub.com/javaparser/javaparser/pull/3593) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.mockito:mockito-inline to v4.6.0 (PR [#3589](https://togithub.com/javaparser/javaparser/pull/3589) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.11.0 (PR [#3585](https://togithub.com/javaparser/javaparser/pull/3585) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- fix(deps): update dependency org.javassist:javassist to v3.29.0-ga (PR [#3581](https://togithub.com/javaparser/javaparser/pull/3581) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.jbehave:jbehave-core to v4.8.3 (PR [#3574](https://togithub.com/javaparser/javaparser/pull/3574) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (PR [#3567](https://togithub.com/javaparser/javaparser/pull/3567) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot))
- chore(deps): update actions/checkout action to v3.0.2 (PR [#3565](https://togithub.com/javaparser/javaparser/pull/3565) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.mockito:mockito-inline to v4.5.1 (PR [#3564](https://togithub.com/javaparser/javaparser/pull/3564) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.12.0 (PR [#3561](https://togithub.com/javaparser/javaparser/pull/3561) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0 (PR [#3560](https://togithub.com/javaparser/javaparser/pull/3560) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.mockito:mockito-inline to v4.5.0 (PR [#3557](https://togithub.com/javaparser/javaparser/pull/3557) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update actions/checkout action to v3.0.1 (PR [#3555](https://togithub.com/javaparser/javaparser/pull/3555) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- official Apache Maven wrapper (PR [#3552](https://togithub.com/javaparser/javaparser/pull/3552) by [@sullis](https://togithub.com/sullis))
- chore(deps): update codecov/codecov-action action to v3 (PR [#3545](https://togithub.com/javaparser/javaparser/pull/3545) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.8 (PR [#3544](https://togithub.com/javaparser/javaparser/pull/3544) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.2.0 (PR [#3542](https://togithub.com/javaparser/javaparser/pull/3542) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 (PR [#3541](https://togithub.com/javaparser/javaparser/pull/3541) by [@renovate\[bot\]](https://togithub.com/apps/renovate))
##### Uncategorised
- Implemented JavaParserTypeVariableDeclaration getAncestors method (PR [#3060](https://togithub.com/javaparser/javaparser/pull/3060) by [@4everTheOne](https://togithub.com/4everTheOne))
##### :heart: Contributors
Thank You to all contributors who worked on this release!
- [@sullis](https://togithub.com/sullis)
- [@johannescoetzee](https://togithub.com/johannescoetzee)
- [@kelloggm](https://togithub.com/kelloggm)
- [@jlerbsc](https://togithub.com/jlerbsc)
- [@mernst](https://togithub.com/mernst)
- [@Col-E](https://togithub.com/Col-E)
- [@matozoid](https://togithub.com/matozoid)
- [@4everTheOne](https://togithub.com/4everTheOne)
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, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.24.2
->3.24.4
Release Notes
javaparser/javaparser
### [`v3.24.4`](https://togithub.com/javaparser/javaparser/blob/HEAD/changelog.md#Next-Release-Version-3244---Repeat-of-3243) [issues resolved](https://togithub.com/javaparser/javaparser/milestone/190?closed=1) GPG Fingerprint: `253E8E4C6FB28D11748115C1249DEE8E2C07A0A2` ##### API or Behaviour Change - Issue [#3405](https://togithub.com/javaparser/javaparser/issues/3405) thread safety of pre/postprocessors (incl. breaking change to `Processor` with pre/post processor methods). (PR [#3515](https://togithub.com/javaparser/javaparser/pull/3515) by [@matozoid](https://togithub.com/matozoid)) ##### Changed - chore(deps): update junit5 monorepo to v5.9.0 (PR [#3645](https://togithub.com/javaparser/javaparser/pull/3645) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): bump maven-resources-plugin from 3.2.0 to 3.3.0 (PR [#3644](https://togithub.com/javaparser/javaparser/pull/3644) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) - Flexible symbol resolution for declaration types (PR [#3634](https://togithub.com/javaparser/javaparser/pull/3634) by [@Col-E](https://togithub.com/Col-E)) - Minor refactoring to manage check in range and use hasRange method in class CommentsInserter (PR [#3587](https://togithub.com/javaparser/javaparser/pull/3587) by [@jlerbsc](https://togithub.com/jlerbsc)) - Renaming PACKAGE_PRIVATE to NONE (this refers to the discussion in the issue [#2242](https://togithub.com/javaparser/javaparser/issues/2242)) (PR [#3573](https://togithub.com/javaparser/javaparser/pull/3573) by [@jlerbsc](https://togithub.com/jlerbsc)) ##### Fixed - chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.0 (PR [#3640](https://togithub.com/javaparser/javaparser/pull/3640) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - Fix documentation of `JAVA_17` (PR [#3623](https://togithub.com/javaparser/javaparser/pull/3623) by [@mernst](https://togithub.com/mernst)) - Fix issue 3631 NameExpr.resolve() does not take end of inner block scopes into account (PR [#3613](https://togithub.com/javaparser/javaparser/pull/3613) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix issue [#3588](https://togithub.com/javaparser/javaparser/issues/3588) Modifier is removed when removing an annotation (PR [#3600](https://togithub.com/javaparser/javaparser/pull/3600) by [@jlerbsc](https://togithub.com/jlerbsc)) - Fix lambda generic types that are always resolved to the first type param (PR [#3595](https://togithub.com/javaparser/javaparser/pull/3595) by [@johannescoetzee](https://togithub.com/johannescoetzee)) - Fix issue [#3489](https://togithub.com/javaparser/javaparser/issues/3489) SourceRoot.tryToParse() fails if the root path ends with a directory that is not a java identifier (PR [#3551](https://togithub.com/javaparser/javaparser/pull/3551) by [@jlerbsc](https://togithub.com/jlerbsc)) - Default pretty printer should print inner-class receiver parameters on constructors (PR [#3527](https://togithub.com/javaparser/javaparser/pull/3527) by [@kelloggm](https://togithub.com/kelloggm)) - Issue [#3405](https://togithub.com/javaparser/javaparser/issues/3405) thread safety of pre/postprocessors (incl. breaking change to `Processor` with pre/post processor methods). (PR [#3515](https://togithub.com/javaparser/javaparser/pull/3515) by [@matozoid](https://togithub.com/matozoid)) ##### Developer Changes - chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.1 (PR [#3641](https://togithub.com/javaparser/javaparser/pull/3641) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0 (PR [#3639](https://togithub.com/javaparser/javaparser/pull/3639) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): bump exec-maven-plugin from 3.0.0 to 3.1.0 (PR [#3637](https://togithub.com/javaparser/javaparser/pull/3637) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) - chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.10.0 (PR [#3612](https://togithub.com/javaparser/javaparser/pull/3612) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.1 (PR [#3607](https://togithub.com/javaparser/javaparser/pull/3607) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m7 (PR [#3605](https://togithub.com/javaparser/javaparser/pull/3605) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.mockito:mockito-inline to v4.6.1 (PR [#3601](https://togithub.com/javaparser/javaparser/pull/3601) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.0 (PR [#3598](https://togithub.com/javaparser/javaparser/pull/3598) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.assertj:assertj-core to v3.23.1 (PR [#3596](https://togithub.com/javaparser/javaparser/pull/3596) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.assertj:assertj-core to v3.23.0 (PR [#3594](https://togithub.com/javaparser/javaparser/pull/3594) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.13.0 (PR [#3593](https://togithub.com/javaparser/javaparser/pull/3593) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.mockito:mockito-inline to v4.6.0 (PR [#3589](https://togithub.com/javaparser/javaparser/pull/3589) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.11.0 (PR [#3585](https://togithub.com/javaparser/javaparser/pull/3585) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - fix(deps): update dependency org.javassist:javassist to v3.29.0-ga (PR [#3581](https://togithub.com/javaparser/javaparser/pull/3581) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.jbehave:jbehave-core to v4.8.3 (PR [#3574](https://togithub.com/javaparser/javaparser/pull/3574) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (PR [#3567](https://togithub.com/javaparser/javaparser/pull/3567) by [@dependabot\[bot\]](https://togithub.com/apps/dependabot)) - chore(deps): update actions/checkout action to v3.0.2 (PR [#3565](https://togithub.com/javaparser/javaparser/pull/3565) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.mockito:mockito-inline to v4.5.1 (PR [#3564](https://togithub.com/javaparser/javaparser/pull/3564) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.12.0 (PR [#3561](https://togithub.com/javaparser/javaparser/pull/3561) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0 (PR [#3560](https://togithub.com/javaparser/javaparser/pull/3560) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.mockito:mockito-inline to v4.5.0 (PR [#3557](https://togithub.com/javaparser/javaparser/pull/3557) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update actions/checkout action to v3.0.1 (PR [#3555](https://togithub.com/javaparser/javaparser/pull/3555) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - official Apache Maven wrapper (PR [#3552](https://togithub.com/javaparser/javaparser/pull/3552) by [@sullis](https://togithub.com/sullis)) - chore(deps): update codecov/codecov-action action to v3 (PR [#3545](https://togithub.com/javaparser/javaparser/pull/3545) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.8 (PR [#3544](https://togithub.com/javaparser/javaparser/pull/3544) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.2.0 (PR [#3542](https://togithub.com/javaparser/javaparser/pull/3542) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) - chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 (PR [#3541](https://togithub.com/javaparser/javaparser/pull/3541) by [@renovate\[bot\]](https://togithub.com/apps/renovate)) ##### Uncategorised - Implemented JavaParserTypeVariableDeclaration getAncestors method (PR [#3060](https://togithub.com/javaparser/javaparser/pull/3060) by [@4everTheOne](https://togithub.com/4everTheOne)) ##### :heart: Contributors Thank You to all contributors who worked on this release! - [@sullis](https://togithub.com/sullis) - [@johannescoetzee](https://togithub.com/johannescoetzee) - [@kelloggm](https://togithub.com/kelloggm) - [@jlerbsc](https://togithub.com/jlerbsc) - [@mernst](https://togithub.com/mernst) - [@Col-E](https://togithub.com/Col-E) - [@matozoid](https://togithub.com/matozoid) - [@4everTheOne](https://togithub.com/4everTheOne)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.