Class JavaFormatterOptions

  • Direct Known Subclasses:
    AutoValue_JavaFormatterOptions

    @Immutable
    public abstract class JavaFormatterOptions
    extends java.lang.Object
    Options for a google-java-format invocation.

    Like gofmt, the google-java-format CLI exposes no configuration options (aside from --aosp).

    The goal of google-java-format is to provide consistent formatting, and to free developers from arguments over style choices. It is an explicit non-goal to support developers' individual preferences, and in fact it would work directly against our primary goals.

    • Constructor Detail

      • JavaFormatterOptions

        public JavaFormatterOptions()
    • Method Detail

      • indentationMultiplier

        public int indentationMultiplier()
        Returns the multiplier for the unit of indent.
      • formatJavadoc

        public abstract boolean formatJavadoc()
      • reorderModifiers

        public abstract boolean reorderModifiers()
      • defaultOptions

        public static JavaFormatterOptions defaultOptions()
        Returns the default formatting options.