Ned Twigg
Ned Twigg
So Groovy Closures take this codepath https://github.com/diffplug/spotless/blob/8219f37abfc8817fcd30571552501c12b01558eb/plugin-gradle/src/main/java/com/diffplug/gradle/spotless/FormatExtension.java#L458-L461 And Kotlin takes this one https://github.com/diffplug/spotless/blob/8219f37abfc8817fcd30571552501c12b01558eb/plugin-gradle/src/main/java/com/diffplug/gradle/spotless/FormatExtension.java#L484-L488 https://github.com/diffplug/spotless/blob/8219f37abfc8817fcd30571552501c12b01558eb/lib/src/main/java/com/diffplug/spotless/FormatterFunc.java#L27-L28 I suppose this workaround should work ```kotlin java { custom("Refuse wildcard imports", object : Serializable, FormatterFunc...
Workarounds: - in your test names, replace `/` with some other filename-safe character like `%` or even division slash (if you're crazy). - have two test suites (Gradle makes this...
This would be a great addition, happy to take a PR which adds it.
It's not good, but I believe these are just warnings. We should still fix it though :)
Happy to take PRs to improve this. I do not think configuration cache is a good design, and *parallel* configuration cache is especially bad. The most valuable PR would be...
> Can you elaborate what's wrong with the configuration cache design? This ship has sailed, but I think it should store the cache in RAM for reuse within a single...
With @tbroyer's blessing, we have fixed the Gradle 6 deprecation warnings in `net.ltgt.apt-eclipse`, and republished as `com.diffplug.eclipse.apt` as part of the [goomph](https://github.com/diffplug/goomph#comdiffplugeclipse-eclipse-project-files-and-eclipse-version-mapping-maven-central-artifacts) plugin. We will continue to maintain and fix...
Great investigation, I think you are correct about the cause. Happy to merge a PR with a workaround or deeper fix.
Fix should be released in `plugin-gradle 7.1.0` and `plugin-maven 2.45.0`, reopen if not.
Happy to merge a PR for this, but we're not using this feature anymore at DiffPlug.