What's Changed
- Revert "Refactoring AutodetectTest to simplify getStyle" by @greg-at-moderne in #4970
- YAML - fixing handling of space before colon by @greg-at-moderne in #4967
- Applying JSON formatting to members of objects and arrays by @greg-at-moderne in #4953
- Gradle wrapper scripts packed as resources by @jkschneider in #4957
- Exclude parenthese determination from comments and string literals by @jevanlingen in #4964
- Applying code suggestions by @greg-at-moderne in #4973
- Preserve spacing when merging flow style YAML by @BelmoMusta in #4981
- Support duplicate static star imports for Groovy by @jevanlingen in #4982
- Replace
NavigableMap<LineColumn, List<ASTNode>>
toNavigableMap<LineColumn, ASTNode>
, because it's impossible to have multiple elements at the very same line and column by @jevanlingen in #4986 - Use
sourceStartsWith
to simplify visitClass by @jevanlingen in #4987 - Add null check for AddDependency by @SiBorea in #4985
- Enable Lombok by default on Java 11+ by @timtebeek in #4989
- Activated profiles should not always deactivate POM profiles that are active by default by @crankydillo in #4270
- Support duplicate star imports with comments by @jevanlingen in #4990
- Disable parentheses level discovery for method calls for groovy 2 by @jevanlingen in #4991
- Add
insertBefore
option to MergeYaml by @jevanlingen in #4992 - Skip GitProvenance for bare repositories by @timtebeek in #4994
- Don't include diff in exception in
Result
by @kmccarp in #4997 - Use
pattern
operator for all possible string kinds by @jevanlingen in #4998
New Contributors
- @BelmoMusta made their first contribution in #4981
Full Changelog: v8.44.2...v8.45.0