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 |
java(Action<JavaExtension> closure)
Configures the special java-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 |
setLineEndings(LineEnding lineEndings) |
public SpotlessExtension(Project project)
public LineEnding getLineEndings()
public void setLineEndings(LineEnding lineEndings)
public Charset getEncoding()
public void setEncoding(String name)
public void setEncoding(Charset charset)
public void encoding(String charset)
public void java(Action<JavaExtension> closure)
public void freshmark(Action<FreshMarkExtension> closure)
public void format(String name, Action<FormatExtension> closure)