What's Changed
- Support infer mode by @fmodesto in #5420
- Continue type attribution in a case of exception by @arodionov in #5456
- Fix
ConcurrentModificationException
inTypeTable
by @knutwannheden in #5462 - Calling SpacesVisitor directly in spaces-visitor.test.ts by @greg-at-moderne in #5466
- Making sure visitStatement is also called for methodInvocations and methodDeclarations by @greg-at-moderne in #5467
- Adding more newlines in BlankLinesVisitor by @greg-at-moderne in #5468
- Fixed 2 things in the lockfile by @Jenson3210 in #5465
- MinimumViableSpacingVisitor - make sure there's a space after
throw
by @greg-at-moderne in #5471 - Adding TabsAndIndentsVisitor by @greg-at-moderne in #5472
- Handling undefined prefix in TabsAndIndentsVisitor by @greg-at-moderne in #5473
- Fixing handling of spaces in Import and Export declarations in Javascript by @greg-at-moderne in #5475
- Honoring es6ImportExportBraces style setting in Javascript by @greg-at-moderne in #5477
- The onlyForConfigurations can also be an empty list by @Jenson3210 in #5478
- Javascript - space around extends by @greg-at-moderne in #5480
- Fix performance issue with
UpgradeDependencyVersion
by @knutwannheden in #5479 - Fix for idempotency exception when build gradle contains shell commands with escape characters by @JohannisK in #5476
- Fix XPathMatcher: correctly handle spaces around '=' in predicates with conjunctions by @torsten-liermann in #5470
- Let
JavaParser#classpathFromResources()
first check type tables by @knutwannheden in #5482 - Generics P instead of hard-coding ExecutionContext in AutoformatVisitor by @greg-at-moderne in #5483
- RemoveRedundantDependencyVersions recipe removes direct dependencies if dependency is pulled in transitively by @jevanlingen in #5409
- Support for JSX/TSX by @knutwannheden in #5464
- Fixing spaces for type declarations in Javascript Autoformatting by @greg-at-moderne in #5486
New Contributors
- @arodionov made their first contribution in #5456
- @torsten-liermann made their first contribution in #5470
Full Changelog: v8.53.0...v8.53.1