Class EquoBasedStepBuilder

java.lang.Object
com.diffplug.spotless.extra.EquoBasedStepBuilder
Direct Known Subclasses:
EclipseJdtFormatterStep.Builder

public abstract class EquoBasedStepBuilder extends Object
Generic Eclipse based formatter step EquoBasedStepBuilder.State builder.
  • Constructor Details

  • Method Details

    • setVersion

      public void setVersion(String version)
    • setPreferences

      public void setPreferences(Iterable<File> settingsFiles)
    • setPropertyPreferences

      public void setPropertyPreferences(List<String> propertyPreferences)
    • setP2Mirrors

      public void setP2Mirrors(Map<String,String> p2Mirrors)
    • setP2Mirrors

      public void setP2Mirrors(Collection<P2Mirror> p2Mirrors)
    • setCacheDirectory

      public void setCacheDirectory(File cacheDirectory)
    • model

      protected abstract dev.equo.solstice.p2.P2Model model(String version)
    • addPlatformRepo

      protected void addPlatformRepo(dev.equo.solstice.p2.P2Model model, String version)
    • build

      public FormatterStep build()
      Returns the FormatterStep (whose state will be calculated lazily).