A B C D E F G I J K L M N O P R S T 
All Classes All Packages

A

AbstractSpotlessMojo - Class in com.diffplug.spotless.maven
 
AbstractSpotlessMojo() - Constructor for class com.diffplug.spotless.maven.AbstractSpotlessMojo
 
addAntlr4Formatter(Antlr4Formatter) - Method in class com.diffplug.spotless.maven.antlr4.Antlr4
 
addBlack(Black) - Method in class com.diffplug.spotless.maven.python.Python
 
addDbeaver(DBeaver) - Method in class com.diffplug.spotless.maven.sql.Sql
 
addDiktat(Diktat) - Method in class com.diffplug.spotless.maven.kotlin.Kotlin
 
addEclipse(Eclipse) - Method in class com.diffplug.spotless.maven.java.Java
 
addEclipseCdt(EclipseCdt) - Method in class com.diffplug.spotless.maven.cpp.Cpp
 
addEclipseWtp(EclipseWtp) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addEndWithNewline(EndWithNewline) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addGoogleJavaFormat(GoogleJavaFormat) - Method in class com.diffplug.spotless.maven.java.Java
 
addGreclipse(GrEclipse) - Method in class com.diffplug.spotless.maven.groovy.Groovy
 
addImportOrder(ImportOrder) - Method in class com.diffplug.spotless.maven.groovy.Groovy
 
addImportOrder(ImportOrder) - Method in class com.diffplug.spotless.maven.java.Java
 
addIndent(Indent) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addJsr223(Jsr223) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addKtfmt(Ktfmt) - Method in class com.diffplug.spotless.maven.kotlin.Kotlin
 
addKtlint(Ktlint) - Method in class com.diffplug.spotless.maven.kotlin.Kotlin
 
addLicenseHeader(LicenseHeader) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addNativeCmd(NativeCmd) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addPrettier(Prettier) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addRemoveUnusedImports(RemoveUnusedImports) - Method in class com.diffplug.spotless.maven.java.Java
 
addReplace(Replace) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addReplaceRegex(ReplaceRegex) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addScalafmt(Scalafmt) - Method in class com.diffplug.spotless.maven.scala.Scala
 
addSortPom(SortPom) - Method in class com.diffplug.spotless.maven.pom.Pom
 
addStepFactory(FormatterStepFactory) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addToggleOffOn(ToggleOffOn) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addTrimTrailingWhitespace(TrimTrailingWhitespace) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
addTsfmt(Tsfmt) - Method in class com.diffplug.spotless.maven.typescript.Typescript
 
Antlr4 - Class in com.diffplug.spotless.maven.antlr4
A FormatterFactory implementation that corresponds to <antlr4>...</antlr4> configuration element.
Antlr4() - Constructor for class com.diffplug.spotless.maven.antlr4.Antlr4
 
Antlr4Formatter - Class in com.diffplug.spotless.maven.antlr4
 
Antlr4Formatter() - Constructor for class com.diffplug.spotless.maven.antlr4.Antlr4Formatter
 
ArtifactResolutionException - Exception in com.diffplug.spotless.maven
 
ArtifactResolutionException(String, Throwable) - Constructor for exception com.diffplug.spotless.maven.ArtifactResolutionException
 
ArtifactResolver - Class in com.diffplug.spotless.maven
 
ArtifactResolver(RepositorySystem, RepositorySystemSession, List<RemoteRepository>, Log) - Constructor for class com.diffplug.spotless.maven.ArtifactResolver
 

B

Black - Class in com.diffplug.spotless.maven.python
 
Black() - Constructor for class com.diffplug.spotless.maven.python.Black
 

C

com.diffplug.spotless.maven - package com.diffplug.spotless.maven
 
com.diffplug.spotless.maven.antlr4 - package com.diffplug.spotless.maven.antlr4
 
com.diffplug.spotless.maven.cpp - package com.diffplug.spotless.maven.cpp
 
com.diffplug.spotless.maven.generic - package com.diffplug.spotless.maven.generic
 
com.diffplug.spotless.maven.groovy - package com.diffplug.spotless.maven.groovy
 
com.diffplug.spotless.maven.java - package com.diffplug.spotless.maven.java
 
com.diffplug.spotless.maven.kotlin - package com.diffplug.spotless.maven.kotlin
 
com.diffplug.spotless.maven.pom - package com.diffplug.spotless.maven.pom
 
com.diffplug.spotless.maven.python - package com.diffplug.spotless.maven.python
 
com.diffplug.spotless.maven.scala - package com.diffplug.spotless.maven.scala
 
com.diffplug.spotless.maven.sql - package com.diffplug.spotless.maven.sql
 
com.diffplug.spotless.maven.typescript - package com.diffplug.spotless.maven.typescript
 
Cpp - Class in com.diffplug.spotless.maven.cpp
A FormatterFactory implementation that corresponds to <cpp>...</cpp> configuration element.
Cpp() - Constructor for class com.diffplug.spotless.maven.cpp.Cpp
 
create(ArtifactResolver) - Static method in class com.diffplug.spotless.maven.MavenProvisioner
 
createPair() - Method in class com.diffplug.spotless.maven.generic.ToggleOffOn
 

D

DBeaver - Class in com.diffplug.spotless.maven.sql
 
DBeaver() - Constructor for class com.diffplug.spotless.maven.sql.DBeaver
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.antlr4.Antlr4
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.cpp.Cpp
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.FormatterFactory
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.generic.Format
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.groovy.Groovy
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.java.Java
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.kotlin.Kotlin
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.pom.Pom
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.python.Python
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.scala.Scala
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.sql.Sql
 
defaultIncludes() - Method in class com.diffplug.spotless.maven.typescript.Typescript
 
Diktat - Class in com.diffplug.spotless.maven.kotlin
 
Diktat() - Constructor for class com.diffplug.spotless.maven.kotlin.Diktat
 

E

Eclipse - Class in com.diffplug.spotless.maven.java
 
Eclipse() - Constructor for class com.diffplug.spotless.maven.java.Eclipse
 
EclipseCdt - Class in com.diffplug.spotless.maven.cpp
 
EclipseCdt() - Constructor for class com.diffplug.spotless.maven.cpp.EclipseCdt
 
EclipseWtp - Class in com.diffplug.spotless.maven.generic
 
EclipseWtp() - Constructor for class com.diffplug.spotless.maven.generic.EclipseWtp
 
EndWithNewline - Class in com.diffplug.spotless.maven.generic
 
EndWithNewline() - Constructor for class com.diffplug.spotless.maven.generic.EndWithNewline
 
ERROR_MESSAGE_ONLY_ONE_CONFIG - Static variable in class com.diffplug.spotless.maven.generic.Prettier
 
excludes() - Method in class com.diffplug.spotless.maven.FormatterFactory
 
execute() - Method in class com.diffplug.spotless.maven.AbstractSpotlessMojo
 

F

FileLocator - Class in com.diffplug.spotless.maven
 
FileLocator(ResourceManager, File, File) - Constructor for class com.diffplug.spotless.maven.FileLocator
 
Format - Class in com.diffplug.spotless.maven.generic
A FormatterFactory implementation that corresponds to <format>...</format> configuration element.
Format() - Constructor for class com.diffplug.spotless.maven.generic.Format
 
FormatterConfig - Class in com.diffplug.spotless.maven
 
FormatterConfig(File, String, LineEnding, Optional<String>, Provisioner, FileLocator, List<FormatterStepFactory>, Optional<String>) - Constructor for class com.diffplug.spotless.maven.FormatterConfig
 
FormatterFactory - Class in com.diffplug.spotless.maven
 
FormatterFactory() - Constructor for class com.diffplug.spotless.maven.FormatterFactory
 
FormatterStepConfig - Class in com.diffplug.spotless.maven
 
FormatterStepConfig(Charset, String, Optional<String>, Provisioner, FileLocator, Optional<String>) - Constructor for class com.diffplug.spotless.maven.FormatterStepConfig
 
FormatterStepFactory - Interface in com.diffplug.spotless.maven
 

G

getBaseDir() - Method in class com.diffplug.spotless.maven.FileLocator
 
getBuildDir() - Method in class com.diffplug.spotless.maven.FileLocator
 
getEncoding() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
getEncoding() - Method in class com.diffplug.spotless.maven.FormatterStepConfig
 
getFileLocator() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
getFileLocator() - Method in class com.diffplug.spotless.maven.FormatterStepConfig
 
getGlobalStepFactories() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
getLicenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.FormatterStepConfig
 
getLineEndings() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
getProvisioner() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
getProvisioner() - Method in class com.diffplug.spotless.maven.FormatterStepConfig
 
getRatchetFrom() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
getRatchetFrom() - Method in class com.diffplug.spotless.maven.FormatterStepConfig
 
getSpotlessSetLicenseHeaderYearsFromGitHistory() - Method in class com.diffplug.spotless.maven.FormatterConfig
 
GoogleJavaFormat - Class in com.diffplug.spotless.maven.java
 
GoogleJavaFormat() - Constructor for class com.diffplug.spotless.maven.java.GoogleJavaFormat
 
GrEclipse - Class in com.diffplug.spotless.maven.groovy
 
GrEclipse() - Constructor for class com.diffplug.spotless.maven.groovy.GrEclipse
 
Groovy - Class in com.diffplug.spotless.maven.groovy
A FormatterFactory implementation that corresponds to <groovy>...</groovy> configuration element.
Groovy() - Constructor for class com.diffplug.spotless.maven.groovy.Groovy
 

I

ImportOrder - Class in com.diffplug.spotless.maven.groovy
 
ImportOrder - Class in com.diffplug.spotless.maven.java
 
ImportOrder() - Constructor for class com.diffplug.spotless.maven.groovy.ImportOrder
 
ImportOrder() - Constructor for class com.diffplug.spotless.maven.java.ImportOrder
 
includes() - Method in class com.diffplug.spotless.maven.FormatterFactory
 
Indent - Class in com.diffplug.spotless.maven.generic
 
Indent() - Constructor for class com.diffplug.spotless.maven.generic.Indent
 

J

Java - Class in com.diffplug.spotless.maven.java
A FormatterFactory implementation that corresponds to <java>...</java> configuration element.
Java() - Constructor for class com.diffplug.spotless.maven.java.Java
 
Jsr223 - Class in com.diffplug.spotless.maven.generic
 
Jsr223() - Constructor for class com.diffplug.spotless.maven.generic.Jsr223
 

K

Kotlin - Class in com.diffplug.spotless.maven.kotlin
 
Kotlin() - Constructor for class com.diffplug.spotless.maven.kotlin.Kotlin
 
Ktfmt - Class in com.diffplug.spotless.maven.kotlin
 
Ktfmt() - Constructor for class com.diffplug.spotless.maven.kotlin.Ktfmt
 
Ktlint - Class in com.diffplug.spotless.maven.kotlin
 
Ktlint() - Constructor for class com.diffplug.spotless.maven.kotlin.Ktlint
 

L

LicenseHeader - Class in com.diffplug.spotless.maven.generic
 
LicenseHeader() - Constructor for class com.diffplug.spotless.maven.generic.LicenseHeader
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.antlr4.Antlr4
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.cpp.Cpp
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.FormatterFactory
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.generic.Format
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.groovy.Groovy
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.java.Java
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.kotlin.Kotlin
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.pom.Pom
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.python.Python
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.scala.Scala
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.sql.Sql
 
licenseHeaderDelimiter() - Method in class com.diffplug.spotless.maven.typescript.Typescript
 
locateFile(String) - Method in class com.diffplug.spotless.maven.FileLocator
If the given path is a local file returns it as such unchanged, otherwise extracts the given resource to a randomly-named file in the build folder.

M

MavenProvisioner - Class in com.diffplug.spotless.maven
Maven integration for Provisioner.

N

NativeCmd - Class in com.diffplug.spotless.maven.generic
 
NativeCmd() - Constructor for class com.diffplug.spotless.maven.generic.NativeCmd
 
newFormatter(List<File>, FormatterConfig) - Method in class com.diffplug.spotless.maven.FormatterFactory
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.antlr4.Antlr4Formatter
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.cpp.EclipseCdt
 
newFormatterStep(FormatterStepConfig) - Method in interface com.diffplug.spotless.maven.FormatterStepFactory
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.EclipseWtp
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.EndWithNewline
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.Indent
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.Jsr223
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.LicenseHeader
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.NativeCmd
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.Prettier
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.Replace
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.ReplaceRegex
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.generic.TrimTrailingWhitespace
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.groovy.GrEclipse
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.groovy.ImportOrder
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.java.Eclipse
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.java.GoogleJavaFormat
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.java.ImportOrder
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.java.RemoveUnusedImports
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.kotlin.Diktat
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.kotlin.Ktfmt
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.kotlin.Ktlint
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.pom.SortPom
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.python.Black
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.scala.Scalafmt
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.sql.DBeaver
 
newFormatterStep(FormatterStepConfig) - Method in class com.diffplug.spotless.maven.typescript.Tsfmt
 

O

off - Variable in class com.diffplug.spotless.maven.generic.ToggleOffOn
 
on - Variable in class com.diffplug.spotless.maven.generic.ToggleOffOn
 

P

Pom - Class in com.diffplug.spotless.maven.pom
A FormatterFactory implementation that corresponds to <pom>...</pom> configuration element.
Pom() - Constructor for class com.diffplug.spotless.maven.pom.Pom
 
Prettier - Class in com.diffplug.spotless.maven.generic
 
Prettier() - Constructor for class com.diffplug.spotless.maven.generic.Prettier
 
process(Iterable<File>, Formatter) - Method in class com.diffplug.spotless.maven.AbstractSpotlessMojo
 
process(Iterable<File>, Formatter) - Method in class com.diffplug.spotless.maven.SpotlessApplyMojo
 
process(Iterable<File>, Formatter) - Method in class com.diffplug.spotless.maven.SpotlessCheckMojo
 
Python - Class in com.diffplug.spotless.maven.python
A FormatterFactory implementation that corresponds to <python>...</python> configuration element.
Python() - Constructor for class com.diffplug.spotless.maven.python.Python
 

R

regex - Variable in class com.diffplug.spotless.maven.generic.ToggleOffOn
 
RemoveUnusedImports - Class in com.diffplug.spotless.maven.java
 
RemoveUnusedImports() - Constructor for class com.diffplug.spotless.maven.java.RemoveUnusedImports
 
Replace - Class in com.diffplug.spotless.maven.generic
 
Replace() - Constructor for class com.diffplug.spotless.maven.generic.Replace
 
ReplaceRegex - Class in com.diffplug.spotless.maven.generic
 
ReplaceRegex() - Constructor for class com.diffplug.spotless.maven.generic.ReplaceRegex
 
resolve(boolean, Collection<String>) - Method in class com.diffplug.spotless.maven.ArtifactResolver
Given a set of maven coordinates, returns a set of jars which include all of the specified coordinates and optionally their transitive dependencies.

S

Scala - Class in com.diffplug.spotless.maven.scala
A FormatterFactory implementation that corresponds to <scala>...</scala> configuration element.
Scala() - Constructor for class com.diffplug.spotless.maven.scala.Scala
 
Scalafmt - Class in com.diffplug.spotless.maven.scala
 
Scalafmt() - Constructor for class com.diffplug.spotless.maven.scala.Scalafmt
 
SortPom - Class in com.diffplug.spotless.maven.pom
 
SortPom() - Constructor for class com.diffplug.spotless.maven.pom.SortPom
 
SpotlessApplyMojo - Class in com.diffplug.spotless.maven
Performs formatting of all source files according to configured formatters.
SpotlessApplyMojo() - Constructor for class com.diffplug.spotless.maven.SpotlessApplyMojo
 
SpotlessCheckMojo - Class in com.diffplug.spotless.maven
Performs code formatting analysis and prints all violations to the console.
SpotlessCheckMojo() - Constructor for class com.diffplug.spotless.maven.SpotlessCheckMojo
 
spotlessSetLicenseHeaderYearsFromGitHistory() - Method in class com.diffplug.spotless.maven.FormatterStepConfig
 
Sql - Class in com.diffplug.spotless.maven.sql
A FormatterFactory implementation that corresponds to <dbeaver>...</dbeaver> configuration element.
Sql() - Constructor for class com.diffplug.spotless.maven.sql.Sql
 

T

ToggleOffOn - Class in com.diffplug.spotless.maven.generic
 
ToggleOffOn() - Constructor for class com.diffplug.spotless.maven.generic.ToggleOffOn
 
TrimTrailingWhitespace - Class in com.diffplug.spotless.maven.generic
 
TrimTrailingWhitespace() - Constructor for class com.diffplug.spotless.maven.generic.TrimTrailingWhitespace
 
Tsfmt - Class in com.diffplug.spotless.maven.typescript
 
Tsfmt() - Constructor for class com.diffplug.spotless.maven.typescript.Tsfmt
 
Typescript - Class in com.diffplug.spotless.maven.typescript
A FormatterFactory implementation that corresponds to <typescript>...</typescript> configuration element.
Typescript() - Constructor for class com.diffplug.spotless.maven.typescript.Typescript
 
A B C D E F G I J K L M N O P R S T 
All Classes All Packages