-
Notifications
You must be signed in to change notification settings - Fork 486
Closed
Labels
Description
Now that plugin-gradle 7.0.0.BETA4
and plugin-maven 2.44.0.BETA4
have shipped, I think that every major change is ready. There are three small issues I want to see closed-out before we can ship 7.0.0. They're all pretty easy, PR's welcome if you want to see the beta period end sooner!
- Better names for
indentWithSpaces
andindentWithTabs
#794 - 7.0.0.BETA1: Multiple steps with name 'google-java-format' for spotless format 'java' #2159
- Plugins use dependencies that trigger CVEs #2166
- EDIT: Exception when using Gradle configuration cache with
nativeCmd
#2347 - EDIT: Incompatibility with Kotlin 2.1.0 #2349
- EDIT: [Bug] Custom Fix Configuration Issue with Gradle 8.11.1 #2351
- EDIT: toggleOffOn breaks the configuration cache hack #2317
If you have any issues with the new APIs for linting or roundtrip serialization, speak now or be stuck with it FOREEVVERRR!
@Goooler @blacelle @jbduncan @lehmanju @lutovich @fvgh @simschla
No pressure to look into this, but my default plan is to ship 7.0.0
one week from today, which is Halloween Oct 31. If you want more time to look it over, feel free to ask for more time in this issue.
Lint API
- Linting - breaking changes to internal API to prepare #2148
- Linting - API #2149
- Adjust existing steps to be lint-friendly #2305
- Lint suppression API for Gradle #2307
- Lint suppression API for Maven #2309 (TODO but not blocking anything, no rush)
Round-trip serialization (configuration cache rewrite)
- Support Gradle configuration cache on multiple JVMs #1274
- Fix remote build cache #2298
- Make IDE hook work with configuration cache, take 2 #2308
Known bugs that won't get fixed before 7.0.0
lehmanju and andriperalt