Update dependency com.github.javaparser:javaparser-core to v3.25.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
com.github.javaparser:javaparser-core (source) |
3.24.10 -> 3.25.0
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
javaparser/javaparser
v3.25.0
Added
- First part of the implementation of least upper bound logic (MR #3880 by @jlerbsc)
- feat: Improved support for calculating the type of an object creation… (MR #3877 by @jlerbsc)
- feat: Implement addRecord & getRecordByName for CompilationUnit (MR #3836 by @marcluque)
- Support Jigsaw requires static (MR #3826 by @jlerbsc)
- Add toDescriptor to ResolvedMethodDeclaration (MR #3819 by @vanHekthor)
- Refactoring context (WIP) (MR #3792 by @jlerbsc)
- Refactoring context (WIP) (MR #3782 by @jlerbsc)
- Refactoring convert to usage (MR #3774 by @jlerbsc)
- Simplified usage of class AssociableToAST (MR #3063 by @4everTheOne)
Changed
- Revert import related checkstyle rule from error to warning (MR #3881 by @jlerbsc)
- Minor refactoring for example to get all parameter types (MR #3879 by @jlerbsc)
- Add header and footer methods in comments instead of using literal st… (MR #3876 by @jlerbsc)
- In the context of lexical preservation, the CSM token must be added m… (MR #3874 by @jlerbsc)
- Refactoring: remove useless code that is already implemented (MR #3869 by @jlerbsc)
- Memory usage improvement when printing a node from the LexicalPreserv… (MR #3858 by @jlerbsc)
- chore(deps-dev): bump assertj-core from 3.24.1 to 3.24.2 (MR #3852 by @dependabot[bot])
- chore(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (MR #3846 by @dependabot[bot])
- chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0 (MR #3845 by @dependabot[bot])
- chore(deps): update junit5 monorepo to v5.9.2 (MR #3840 by @renovate[bot])
- Minor refactoring on Difference class (MR #3839 by @jlerbsc)
- chore(deps-dev): bump assertj-core from 3.23.1 to 3.24.1 (MR #3837 by @dependabot[bot])
- chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (MR #3834 by @dependabot[bot])
- chore(deps): bump checkstyle from 10.5.0 to 10.6.0 (MR #3829 by @dependabot[bot])
Fixed
- Fix: Method hasScope must return true on NodeWithOptionalScope and No… (MR #3875 by @jlerbsc)
- fix #3859 UnsupportedOperationException when trying to resolve a type… (MR #3873 by @abego)
- Fix: issue 3866 Symbol solver is unable to resolve inner classes of ancestors when they are prefixed with a subclass (MR #3868 by @jlerbsc)
- Fix: issue 3703 Allow removing empty parentheses after removing all pairs from an annotation (MR #3865 by @jlerbsc)
- Fix: One must be able to know if any resolved type is a boxed primiti… (MR #3864 by @jlerbsc)
- Fix: Issue 2374 Comments of added Nodes are ignored in LexicalPreserv… (MR #3856 by @jlerbsc)
- Checkstyle for unused import (MR #3841 by @4everTheOne)
- Update bnd file (MR #3783 by @jlerbsc)
Developer Changes
Uncategorised
- Add test case to verify range calculation on ArrayType (MR #3828 by @jlerbsc)
- Add test case to verify that LexicalPreservation supports TextBlock (MR #3827 by @jlerbsc)
- Refactoring: Removing useless method convertToUsage in JavaParserFacade (MR #3780 by @jlerbsc)
❤ Contributors
Thank You to all contributors who worked on this release!
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.