Added
- Add
cacheDirectory(...)toeclipse(),eclipseCdt(), andgreclipse(); the default P2 cache is$GRADLE_USER_HOME/caches/p2-data. (#2944)
Fixed
forbidWildcardImportsandforbidModuleImportsnow detect imports that have leading whitespace (indentation/tabs). (#2939)versionCatalog()no longer splits long inline tables across multiple lines — Gradle's TOML 1.0 parser cannot read multi-line inline tables. ThemaxLineLengthoption has been removed. (#2948)EclipseJdtFormtterStepnow can conditionally set compiler source/compliance options. Allows for better parsing of AST Node for newer language features and more correct sorting; e.g. records or seal classes. (#2942)
Changes
- Improved formatting performance by eliminating redundant per-step line-ending normalization in the core formatter loop. (#2934)