Package com.diffplug.spotless.maven
Class FormatterFactory
- java.lang.Object
-
- com.diffplug.spotless.maven.FormatterFactory
-
-
Constructor Summary
Constructors Constructor Description FormatterFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addEclipseWtp(EclipseWtp eclipseWtp)
void
addEndWithNewline(EndWithNewline endWithNewline)
void
addIndent(Indent indent)
void
addJsr223(Jsr223 jsr223)
void
addLicenseHeader(LicenseHeader licenseHeader)
void
addNativeCmd(NativeCmd nativeCmd)
void
addPrettier(Prettier prettier)
void
addReplace(Replace replace)
void
addReplaceRegex(ReplaceRegex replaceRegex)
protected void
addStepFactory(FormatterStepFactory stepFactory)
void
addToggleOffOn(ToggleOffOn toggle)
void
addTrimTrailingWhitespace(TrimTrailingWhitespace trimTrailingWhitespace)
abstract java.util.Set<java.lang.String>
defaultIncludes(org.apache.maven.project.MavenProject project)
java.util.Set<java.lang.String>
excludes()
java.util.Set<java.lang.String>
includes()
abstract java.lang.String
licenseHeaderDelimiter()
Formatter
newFormatter(java.util.function.Supplier<java.lang.Iterable<java.io.File>> filesToFormat, FormatterConfig config)
-
-
-
Method Detail
-
defaultIncludes
public abstract java.util.Set<java.lang.String> defaultIncludes(org.apache.maven.project.MavenProject project)
-
licenseHeaderDelimiter
public abstract java.lang.String licenseHeaderDelimiter()
-
includes
public final java.util.Set<java.lang.String> includes()
-
excludes
public final java.util.Set<java.lang.String> excludes()
-
newFormatter
public final Formatter newFormatter(java.util.function.Supplier<java.lang.Iterable<java.io.File>> filesToFormat, FormatterConfig config)
-
addLicenseHeader
public final void addLicenseHeader(LicenseHeader licenseHeader)
-
addEndWithNewline
public final void addEndWithNewline(EndWithNewline endWithNewline)
-
addIndent
public final void addIndent(Indent indent)
-
addJsr223
public final void addJsr223(Jsr223 jsr223)
-
addTrimTrailingWhitespace
public final void addTrimTrailingWhitespace(TrimTrailingWhitespace trimTrailingWhitespace)
-
addReplace
public final void addReplace(Replace replace)
-
addNativeCmd
public final void addNativeCmd(NativeCmd nativeCmd)
-
addReplaceRegex
public final void addReplaceRegex(ReplaceRegex replaceRegex)
-
addEclipseWtp
public final void addEclipseWtp(EclipseWtp eclipseWtp)
-
addPrettier
public final void addPrettier(Prettier prettier)
-
addToggleOffOn
public final void addToggleOffOn(ToggleOffOn toggle)
-
addStepFactory
protected final void addStepFactory(FormatterStepFactory stepFactory)
-
-