Class GoogleJavaFormatStep

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

public class GoogleJavaFormatStep extends Object implements Serializable
Wraps up google-java-format as a FormatterStep.
See Also:
  • Method Details

    • create

      public static FormatterStep create(Provisioner provisioner)
      Creates a step which formats everything - code, import order, and unused imports.
    • create

      public static FormatterStep create(String version, Provisioner provisioner)
      Creates a step which formats everything - code, import order, and unused imports.
    • create

      public static FormatterStep create(String version, String style, Provisioner provisioner)
      Creates a step which formats everything - code, import order, and unused imports.
    • create

      public static FormatterStep create(String version, String style, Provisioner provisioner, boolean reflowLongStrings)
      Creates a step which formats everything - code, import order, and unused imports - and optionally reflows long strings.
    • create

      public static FormatterStep create(String groupArtifact, String version, String style, Provisioner provisioner, boolean reflowLongStrings)
    • create

      public static FormatterStep create(String groupArtifact, String version, String style, Provisioner provisioner, boolean reflowLongStrings, boolean reorderImports)
    • create

      public static FormatterStep create(String groupArtifact, String version, String style, Provisioner provisioner, boolean reflowLongStrings, boolean reorderImports, boolean formatJavadoc)
      Creates a step which formats everything - groupArtifact, code, import order, and unused imports - and optionally reflows long strings.
    • defaultGroupArtifact

      public static String defaultGroupArtifact()
    • defaultVersion

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

      public static String defaultStyle()
    • defaultReflowLongStrings

      public static boolean defaultReflowLongStrings()
    • defaultReorderImports

      public static boolean defaultReorderImports()
    • defaultFormatJavadoc

      public static boolean defaultFormatJavadoc()