Added support for Maven POM sorting/formatting by tisoft · Pull Request #946 · diffplug/spotless

nedtwigg

requested changes Sep 24, 2021

nedtwigg

@tisoft

@tisoft

@tisoft

@tisoft

@nedtwigg

@nedtwigg

- SortPomCfg needs no dependencies, just Strings and booleans
- SortPomCfg now has the default values, which simplifies plugin-maven/.../SortPom.java
- SortPomStep does the JarState and classloader stuff
…ineClass`, and `com.diffplug.spotless` with `buildToolClassLoader`. This unifies FeatureClassLoader with DelegatingClassLoader.
…`SortPomFormatterFunc` needs `src/sortPom/java`.

@nedtwigg

@nedtwigg

@nedtwigg

nedtwigg

@nedtwigg

@tisoft