Update dependency com.github.javaparser:javaparser-core to v3.24.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
com.github.javaparser:javaparser-core |
3.23.1 -> 3.24.0
|
Release Notes
javaparser/javaparser
v3.24.0
Added
- Add erasure on parametrized type (MR #3438 by @jlerbsc)
- Add test cases for
NoChange
API (MR #3431 by @jlerbsc)
Changed
- Minor refactoring on
LexicalreservingPrinter
especially in the classDifference
(MR #3424 by @jlerbsc) - Update the readme with
@pedrombmachado
's suggestions (#3357), and also to switch frommvn
tomvnw
within some sample instructions (MR #3420 by @MysterAitch) - Reducing deeply nested logic in
MethodResolutionLogic
(work in progress) (MR #3411 by @jlerbsc) - Reducing deeply nested logic in
MethodResolutionLogic
(MR #3409 by @jlerbsc) - Improved
RemoveMethodGenerator
andReplaceMethodGenerator
to only override super when needed. (MR #3248 by @4everTheOne) - Reduced complexity for methods in
JavaParserFacade
(MR #3204 by @4everTheOne)
Fixed
- Fix issue #3436
getAncestors()
/getAllAncestors()
does not work if base class starts with the same name (MR #3437 by @jlerbsc) - Add a missing
hashCode()
method (MR #3432 by @msridhar) - Call
orElse()
instead oforElseGet()
(MR #3430 by @msridhar) - Fix issue #3408
LexicalPreservationPrinter
fails to add annotation to a class field decalared with fully qualified name (MR #3429 by @jlerbsc) - Issue #3419 - Fixed bug in
Difference.java
(MR #3428 by @4everTheOne) - Issue #3406
ParseProblemException
when parsing char\u005cn
(MR #3407 by @apixandru) - Fix issue #3399 Failed to resolve methods that evaluate as argument (MR #3401 by @jlerbsc)
- Fix resoure leak due to
File.walk
(MR #3398 by @lujiefsi) - Fix issue #2259 Type resolution issue when type of formal parameter is Object (MR #3397 by @jlerbsc)
- Fixes an issue where
JavaParserTypeSolver
ignores the character encoding configuration. (MR #3396 by @crucoba) - Issue #3272 resolve lambda exp type (MR #3273 by @si-e)
- Issue #3200
this
exp in anonymous class (MR #3268 by @si-e)
Developer Changes
- Partial revert of #3462 (removed GitHub Action) (MR #3464 by @MysterAitch)
- Updated release script to be non-interactive, and added option to use a manually-triggered GitHub Action to build a release (MR #3462 by @MysterAitch)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.2.1 (MR #3459 by @renovate[bot])
- chore(deps): update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.3.0 (MR #3458 by @renovate[bot])
- chore(deps): update dependency org.assertj:assertj-core to v3.22.0 (MR #3457 by @renovate[bot])
- chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.12.2 (MR #3456 by @renovate[bot])
- chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0-m2 (MR #3453 by @renovate[bot])
- chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.10.0 (MR #3448 by @renovate[bot])
- chore(deps): update dependency org.mockito:mockito-core to v4.2.0 (MR #3442 by @renovate[bot])
- chore(deps): update junit5 monorepo to v5.8.2 (MR #3425 by @renovate[bot])
- Update / document
codecov.yml
(MR #3418 by @MysterAitch) - chore(deps): update actions/cache action to v2.1.7 (MR #3417 by @renovate[bot])
- Bump bnd-maven-plugin from 6.0.0 to 6.1.0 (MR #3416 by @dependabot[bot])
- chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.1.0 (MR #3414 by @renovate[bot])
- chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.9.3 (MR #3413 by @renovate[bot])
- chore(deps): update actions/checkout action to v2.4.0 (MR #3402 by @renovate[bot])
- chore(deps): update actions/checkout action to v2.3.5 (MR #3395 by @renovate[bot])
- chore(deps): update dependency org.mockito:mockito-core to v4 (MR #3393 by @renovate[bot])
❤ Contributors
Thank You to all contributors who worked on this release!
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.