public class SpotlessExtension extends Object
Constructor and Description |
---|
SpotlessExtension(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
encoding(String charset)
Sets encoding to use (defaults to UTF_8).
|
void |
format(String name,
Action<FormatExtension> closure)
Configures a custom extension.
|
void |
freshmark(Action<FreshMarkExtension> closure)
Configures the special freshmark-specific extension.
|
Charset |
getEncoding()
Returns the encoding to use.
|
LineEnding |
getLineEndings() |
void |
groovy(Action<GroovyExtension> closure)
Configures the special groovy-specific extension.
|
boolean |
isEnforceCheck()
Returns
true if Gradle’s check task should run spotlessCheck ; false otherwise. |
void |
java(Action<JavaExtension> closure)
Configures the special java-specific extension.
|
void |
kotlin(Action<KotlinExtension> closure)
Configures the special kotlin-specific extension.
|
void |
removeFormat(String name)
Makes it possible to remove a format which was created earlier.
|
void |
scala(Action<ScalaExtension> closure)
Configures the special scala-specific extension.
|
void |
setEncoding(Charset charset)
Sets encoding to use (defaults to UTF_8).
|
void |
setEncoding(String name)
Sets encoding to use (defaults to UTF_8).
|
void |
setEnforceCheck(boolean enforceCheck)
Configures Gradle’s
check task to run spotlessCheck if true , but to not do so if false . |
void |
setLineEndings(LineEnding lineEndings) |
public SpotlessExtension(Project project)
public LineEnding getLineEndings()
public void setLineEndings(LineEnding lineEndings)
public Charset getEncoding()
Returns the encoding to use.
public void setEncoding(String name)
Sets encoding to use (defaults to UTF_8).
public void setEncoding(Charset charset)
Sets encoding to use (defaults to UTF_8).
public void encoding(String charset)
Sets encoding to use (defaults to UTF_8).
public void java(Action<JavaExtension> closure)
Configures the special java-specific extension.
public void scala(Action<ScalaExtension> closure)
Configures the special scala-specific extension.
public void kotlin(Action<KotlinExtension> closure)
Configures the special kotlin-specific extension.
public void freshmark(Action<FreshMarkExtension> closure)
Configures the special freshmark-specific extension.
public void groovy(Action<GroovyExtension> closure)
Configures the special groovy-specific extension.
public void format(String name, Action<FormatExtension> closure)
Configures a custom extension.
public void removeFormat(String name)
Makes it possible to remove a format which was created earlier.
public boolean isEnforceCheck()
Returns true
if Gradle’s check
task should run spotlessCheck
; false
otherwise.
public void setEnforceCheck(boolean enforceCheck)
Configures Gradle’s check
task to run spotlessCheck
if true
, but to not do so if false
.
true
by default.