Closed
Description
Spotless now has quite a few utilities for mass string manipulation which are useful outside of a gradle plugin:
- ensuring idempotency, and working around it when there are bugs
- writing functions in an easy-to-serialize way
If we break the core functionality into spotless-lib, that would allow spotless-maven, etc. It would also speed up the spotless test suite by relying less on the excellent but slow gradle testkit. Going to explore this in the spotless-lib
branch.