Class CleanthatJavaStep

java.lang.Object
com.diffplug.spotless.java.CleanthatJavaStep
All Implemented Interfaces:
Serializable

public final class CleanthatJavaStep extends Object implements Serializable
Enables CleanThat as a SpotLess step.
See Also:
  • Method Details

    • create

      public static FormatterStep create(Provisioner provisioner)
      Creates a step that applies default CleanThat mutators.
    • create

      public static FormatterStep create(String version, Provisioner provisioner)
      Creates a step that applies default CleanThat mutators.
    • defaultSourceJdk

      public static String defaultSourceJdk()
    • defaultMutators

      public static List<String> defaultMutators()
      By default, we include only safe and consensual mutators
    • defaultExcludedMutators

      public static List<String> defaultExcludedMutators()
    • defaultIncludeDraft

      public static boolean defaultIncludeDraft()
    • create

      public static FormatterStep create(String groupArtifact, String version, String sourceJdkVersion, List<String> included, List<String> excluded, boolean includeDraft, Provisioner provisioner)
      Creates a step that applies selected CleanThat mutators.
    • defaultVersion

      public static String defaultVersion()
      Get default formatter version
    • defaultGroupArtifact

      public static String defaultGroupArtifact()