javaparser-parent-3.26.0
版本发布时间: 2024-06-04 00:10:27
javaparser/javaparser最新发布版本:javaparser-parent-3.26.2(2024-09-02 22:04:02)
Added
- [JEP 440] Add support for record patterns (PR #4432 by @johannescoetzee)
- PatternExpr -> TypePatternExpr refactor in preparation for record pattern implementation (PR #4387 by @johannescoetzee)
- [JEP441] Add support for switch pattern matching (PR #4375 by @johannescoetzee)
- Add support for
case null, default
in switch and fix concrete syntax model for new switch syntax (PR #4364 by @johannescoetzee)
Changed
- Fixes SYSTEM_EOL warnings (PR #4412 by @matthieu-vergne)
- Refact: Adds a find node by range method in Node class (PR #4377 by @jlerbsc)
Fixed
- Fix: issue 3277 StackOverflow issue while parse MethodCallExpr/FieldAccessExpr, their ancestor/child node is ObjectCreation expression which contain .new (PR #4447 by @jlerbsc)
- Fix expressions in the body of switch expression entries (Issue 4440) (PR #4446 by @johannescoetzee)
- Fix: issue 4442 LexicalPreservingPrinter does not support unexpected token (PR #4444 by @jlerbsc)
- Fix: issue 3100 JavaSymbolSolver unable to resolve an inner class defined in a base class (PR #4441 by @jlerbsc)
- Fix: 4330 Method 'forEach' cannot be resolved in certain context (PR #4436 by @jlerbsc)
- Fix: 'permits' and 'sealed' Contextual keyworlds usage (PR #4434 by @jlerbsc)
- Fixes an error in jbehave tests when they are run in a Windows os (PR #4433 by @jlerbsc)
- Make resolution of implements and extends types start with the parent… (PR #4430 by @eldapiiro)
- Fix: solveMethodAsUsage() for implicit method
::values() (PR #4424 by @Kimmmey) - Fix:
::values() is a static method, was not static (PR #4417 by @Kimmmey) - Fix missed generated code from PatternExpr refactor (PR #4414 by @johannescoetzee)
- Fixes #4410 (PR #4411 by @matthieu-vergne)
- Fix issue 2368 Unable to calculate the type of a varargs parameter (PR #4402 by @jlerbsc)
- Fix: Fixes the version currently supported by Javaparser. (PR #4393 by @jlerbsc)
- ?? make mvnw command runnable by copy-pasting (PR #4382 by @cravingPixels)
Developer Changes
- chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 (PR #4415 by @dependabot[bot])
- Minor refactoring on Concrete syntax model (PR #4405 by @jlerbsc)
- chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 (PR #4381 by @dependabot[bot])
Uncategorised
:heart: Contributors
Thank You to all contributors who worked on this release!