Package com.diffplug.spotless.maven
Class FormatterFactory
java.lang.Object
com.diffplug.spotless.maven.FormatterFactory
- Direct Known Subclasses:
Antlr4,Cpp,Css,Format,Gherkin,Go,Groovy,Java,Javascript,Json,Kotlin,Markdown,Pom,Protobuf,Python,Rdf,Scala,Shell,Sql,Typescript,Yaml
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidaddEclipseWtp(EclipseWtp eclipseWtp) final voidaddEndWithNewline(EndWithNewline endWithNewline) final voidfinal voidfinal voidfinal voidaddLicenseHeader(LicenseHeader licenseHeader) final voidaddNativeCmd(NativeCmd nativeCmd) final voidaddPrettier(Prettier prettier) final voidaddReplace(Replace replace) final voidaddReplaceRegex(ReplaceRegex replaceRegex) protected final voidaddStepFactory(FormatterStepFactory stepFactory) final voidaddToggleOffOn(ToggleOffOn toggle) final voidaddTrimTrailingWhitespace(TrimTrailingWhitespace trimTrailingWhitespace) defaultIncludes(org.apache.maven.project.MavenProject project) excludes()includes()init(org.eclipse.aether.RepositorySystemSession repositorySystemSession) abstract Stringfinal FormatternewFormatter(Supplier<Iterable<File>> filesToFormat, FormatterConfig config)
-
Constructor Details
-
FormatterFactory
public FormatterFactory()
-
-
Method Details
-
defaultIncludes
-
licenseHeaderDelimiter
-
includes
-
excludes
-
newFormatter
-
addLicenseHeader
-
addEndWithNewline
-
addIndent
-
addJsr223
-
addTrimTrailingWhitespace
-
addReplace
-
addNativeCmd
-
addReplaceRegex
-
addEclipseWtp
-
addPrettier
-
addIdea
-
addToggleOffOn
-
addStepFactory
-
init
-