Ned Twigg
Ned Twigg
This seems like a Gradle bug to me. I wonder if something as simple as this could reproduce it: ```groovy public class BugPlugin implements Plugin { static final String BUG_TASK...
Maybe instead of `DefaultTask` use `BugTask`, and have that `BugTask` create a shared build since that's what Spotless does? > the latter being considered the root project for the GradleBuild...
How about `enum FailOnLint { CHECK, CHECK_AND_APPLY, NOFAIL }`
Degrees of freedom are cost (more surface to maintain, more ways for things to go wrong). It's only worth the cost if you get some value out of it. The...
I'm waiting until we have at least two `FormatterStep` which use this feature, preferably three. Anyone can contribute a step by opening a PR against this `feat/lint` branch.
A good one to add: https://github.com/openrewrite/rewrite
I'm open to a PR for this. Can't change the default because we don't want to break anyone relying on the default.
I think this is because of an `npm install` step which grabs prettier and its dependencies. It should only be slow on the first invocation. Agreed that npm is slow,...
Related to #675
Happy to take a PR for this (useful guide pr: https://github.com/diffplug/spotless/pull/193). If you'd like to gradually unify the license headers, without ever having a history-clobbering "format-the-world" moment, maybe try [`ratchetFrom...