Package dev.lukebemish.immaculate
Class FormattingWorkflow
java.lang.Object
dev.lukebemish.immaculate.FormattingWorkflow
- All Implemented Interfaces:
org.gradle.api.Named
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcustom(String name, UnaryOperator<String> customAction) voideclipse(org.gradle.api.Action<EclipseJdtFormatStep> action) abstract org.gradle.api.file.ConfigurableFileCollectiongetFiles()protected abstract org.gradle.api.model.ObjectFactoryprotected abstract org.gradle.api.Projectabstract org.gradle.api.file.RegularFilePropertyorg.gradle.api.NamedDomainObjectList<FormattingStep>getSteps()abstract org.gradle.api.provider.Property<String>abstract org.gradle.api.provider.Property<String>abstract org.gradle.api.provider.Property<Boolean>voidgoogle()voidgoogle(org.gradle.api.Action<GoogleJavaFormatStep> action) voidimportOrder(org.gradle.api.Action<ImportOrderStep> action) voidjava()voidjava(org.gradle.api.Action<org.gradle.api.tasks.util.PatternFilterable> action) voidlinewise(String name, UnaryOperator<String> customAction) voidnoTabs()voidnoTabs(int spacesPerTab) voidvoidpalantir()voidpalantir(org.gradle.api.Action<PalantirJavaFormatStep> action) voidsources()voidsources(org.gradle.api.Action<org.gradle.api.tasks.util.PatternFilterable> action) <T extends FormattingStep>
void<T extends FormattingStep>
voidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Named
getName
-
Constructor Details
-
FormattingWorkflow
public FormattingWorkflow()
-
-
Method Details
-
getSteps
-
getFiles
public abstract org.gradle.api.file.ConfigurableFileCollection getFiles() -
getProject
@Inject protected abstract org.gradle.api.Project getProject() -
getToggleOff
-
getToggleOn
-
getTruncateExceptions
-
getReportIssuesRootPath
public abstract org.gradle.api.file.RegularFileProperty getReportIssuesRootPath() -
java
public void java() -
java
public void java(org.gradle.api.Action<org.gradle.api.tasks.util.PatternFilterable> action) -
sources
public void sources() -
sources
public void sources(org.gradle.api.Action<org.gradle.api.tasks.util.PatternFilterable> action) -
linewise
-
trailingNewline
public void trailingNewline() -
noTabs
public void noTabs(int spacesPerTab) -
noTabs
public void noTabs() -
google
public void google() -
google
-
palantir
public void palantir() -
palantir
-
eclipse
-
noTrailingSpaces
public void noTrailingSpaces() -
importOrder
-
custom
-
step
public <T extends FormattingStep> void step(String name, Class<T> type, org.gradle.api.Action<? super T> action) -
step
-
getObjects
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjects()
-