JavaParser v3.24.3 Release Notes
-
๐ issues resolved
API or Behaviour Change
- ๐ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to
Processor
with pre/post processor methods). (PR #3515 by @matozoid)
๐ Changed
- ๐จ Minor refactoring to manage check in range and use hasRange method in class CommentsInserter (PR #3587 by @jlerbsc)
- ๐ฆ Renaming PACKAGE_PRIVATE to NONE (this refers to the discussion in the issue #2242) (PR #3573 by @jlerbsc)
๐ Fixed
- ๐ Fix documentation of
JAVA_17
(PR #3623 by @mernst) - ๐ Fix issue 3631 NameExpr.resolve() does not take end of inner block scopes into account (PR #3613 by @jlerbsc)
- ๐ Fix issue #3588 Modifier is removed when removing an annotation (PR #3600 by @jlerbsc)
- ๐ Fix lambda generic types that are always resolved to the first type param (PR #3595 by @johannescoetzee)
- ๐ Fix issue #3489 SourceRoot.tryToParse() fails if the root path ends with a directory that is not a java identifier (PR #3551 by @jlerbsc)
- 0๏ธโฃ Default pretty printer should print inner-class receiver parameters on constructors (PR #3527 by @kelloggm)
- ๐ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to
Processor
with pre/post processor methods). (PR #3515 by @matozoid)
Developer Changes
- โก๏ธ chore(deps): update actions/checkout action to v3.0.1 (PR #3555 by @renovate[bot])
- ๐ official Apache Maven wrapper (PR #3552 by @sullis)
- โก๏ธ chore(deps): update codecov/codecov-action action to v3 (PR #3545 by @renovate[bot])
- โก๏ธ chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.8 (PR #3544 by @renovate[bot])
- โก๏ธ chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.2.0 (PR #3542 by @renovate[bot])
- โก๏ธ chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 (PR #3541 by @renovate[bot])
:heart: Contributors
๐ Thank You to all contributors who worked on this release!
- ๐ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to