Class AJacksonGradleConfig<T extends AJacksonGradleConfig>

java.lang.Object
com.diffplug.gradle.spotless.AJacksonGradleConfig<T>
Direct Known Subclasses:
JsonExtension.JacksonJsonGradleConfig, YamlExtension.JacksonYamlGradleConfig

public abstract class AJacksonGradleConfig<T extends AJacksonGradleConfig> extends Object
  • Field Details

    • formatExtension

      protected final FormatExtension formatExtension
    • jacksonConfig

      protected com.diffplug.spotless.json.JacksonConfig jacksonConfig
    • version

      protected String version
  • Constructor Details

    • AJacksonGradleConfig

      public AJacksonGradleConfig(com.diffplug.spotless.json.JacksonConfig jacksonConfig, FormatExtension formatExtension)
  • Method Details

    • feature

      public T feature(String feature, boolean toggle)
    • version

      public T version(String version)
    • self

      public abstract T self()
    • createStep

      protected abstract FormatterStep createStep()