JavaParser v3.20.0 Release Notes
-
๐ issues resolved
โ Added
- ๐ Issue #2991 - Added support for Iterables in CombinedTypeSolver (PR #3033, by @4everTheOne)
- Implemented logic for getAllFields in Annotations (PR #3097, by @4everTheOne) ### ๐ Changed
- ๐ Issue #2717 - Removed "empty" label from break statement and added additional test for BreakStmt (PR #3109, by @4everTheOne)
- Issue #2708 - Improvement to the generated code (removal of redundant casts, and additions of
@Override
) (PR #3124, by @4everTheOne) - ๐ Performance improvement on ResolvedReferenceTypeDeclaration.isJavaLangObject() (PR #3125, by @jlerbsc)
- Optimization to avoid systematically creating a class from javassist when the class has already been created (PR #3126, by @jlerbsc)
- โฌ๏ธ Bump jbehave-core from 4.8.1 to 4.8.2 (PR #3043, by @dependabot)
- โฌ๏ธ Bump assertj-core from 3.18.1 to 3.19.0 (PR #3047, by @dependabot)
- โฌ๏ธ Bump okhttp from 4.9.0 to 4.9.1 (PR #3054, by @dependabot)
- โฌ๏ธ Bump actions/cache from v2 to v2.1.4 (PR #3070, by @dependabot)
- โฌ๏ธ Bump mockito-core from 3.6.28 to 3.8.0 (PR #3110, by @dependabot)
- โฌ๏ธ Bump junit from 4.13.1 to 4.13.2 (PR #3129, by @dependabot) ### ๐ Fixed
- Issue #3038 and Issue #3071 - Hanging when certain names are resolved (PR #3072, by @col-e)
- ๐ Javadoc fixes (PR #3082, by @mernst)
- โก๏ธ Update readme with correct Java support versions (PR #3096, by @MaartenGDev)
- Issue #3106 - Wrong descriptor for primitive type long (PR #3107, by @jlerbsc)