@CacheableTask
public class Detekt
| Constructor and Description |
|---|
Detekt() |
| Modifier and Type | Method and Description |
|---|---|
void |
check() |
boolean |
getAutoCorrect() |
org.gradle.api.file.RegularFileProperty |
getBaseline() |
boolean |
getBuildUponDefaultConfig() |
org.gradle.api.file.ConfigurableFileCollection |
getClasspath() |
org.gradle.api.file.ConfigurableFileCollection |
getConfig() |
org.gradle.api.provider.Provider<java.util.Collection> |
getCustomReports() |
boolean |
getDebug() |
org.gradle.api.file.ConfigurableFileCollection |
getDetektClasspath() |
boolean |
getDisableDefaultRuleSets() |
boolean |
getFailFast() |
org.gradle.api.provider.Property<java.lang.String> |
getFilters()
Deprecated.
|
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> |
getHtmlReportFile() |
boolean |
getIgnoreFailures() |
org.gradle.api.file.FileCollection |
getInput()
Deprecated.
|
java.lang.String |
getJvmTarget() |
java.lang.String |
getLanguageVersion() |
boolean |
getParallel() |
org.gradle.api.file.ConfigurableFileCollection |
getPluginClasspath() |
org.gradle.api.provider.Property<java.lang.String> |
getPlugins()
Deprecated.
|
DetektReports |
getReports() |
org.gradle.api.provider.Property<java.io.File> |
getReportsDir() |
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> |
getTxtReportFile() |
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> |
getXmlReportFile() |
void |
reports(org.gradle.api.Action<io.gitlab.arturbosch.detekt.extensions.DetektReports> configure) |
void |
setAutoCorrect(boolean value) |
void |
setBaseline(org.gradle.api.file.RegularFileProperty p) |
void |
setBuildUponDefaultConfig(boolean value) |
void |
setConfig(org.gradle.api.file.ConfigurableFileCollection p) |
void |
setDebug(boolean value) |
void |
setDisableDefaultRuleSets(boolean value) |
void |
setFailFast(boolean value) |
void |
setFilters(org.gradle.api.provider.Property<java.lang.String> p)
Deprecated.
|
void |
setIgnoreFailures(boolean value) |
void |
setInput(org.gradle.api.file.FileCollection value)
Deprecated.
|
void |
setJvmTarget(java.lang.String value) |
void |
setLanguageVersion(java.lang.String value) |
void |
setParallel(boolean value) |
void |
setPlugins(org.gradle.api.provider.Property<java.lang.String> p)
Deprecated.
|
void |
setReports(DetektReports p) |
void |
setReportsDir(org.gradle.api.provider.Property<java.io.File> p) |
@Internal @NotNull public org.gradle.api.file.FileCollection getInput()
public void setInput(@NotNull
org.gradle.api.file.FileCollection value)
@NotNull public org.gradle.api.provider.Property<java.lang.String> getFilters()
public void setFilters(@NotNull
org.gradle.api.provider.Property<java.lang.String> p)
@NotNull public org.gradle.api.file.ConfigurableFileCollection getDetektClasspath()
@NotNull public org.gradle.api.file.ConfigurableFileCollection getPluginClasspath()
@NotNull public org.gradle.api.file.RegularFileProperty getBaseline()
public void setBaseline(@NotNull
org.gradle.api.file.RegularFileProperty p)
@NotNull public org.gradle.api.file.ConfigurableFileCollection getConfig()
public void setConfig(@NotNull
org.gradle.api.file.ConfigurableFileCollection p)
@NotNull public org.gradle.api.file.ConfigurableFileCollection getClasspath()
@Internal @NotNull public java.lang.String getLanguageVersion()
public void setLanguageVersion(@NotNull
java.lang.String value)
@Internal @NotNull public java.lang.String getJvmTarget()
public void setJvmTarget(@NotNull
java.lang.String value)
@NotNull public org.gradle.api.provider.Property<java.lang.String> getPlugins()
public void setPlugins(@NotNull
org.gradle.api.provider.Property<java.lang.String> p)
@Internal public boolean getDebug()
public void setDebug(boolean value)
@Internal public boolean getParallel()
public void setParallel(boolean value)
@Internal public boolean getDisableDefaultRuleSets()
public void setDisableDefaultRuleSets(boolean value)
@Internal public boolean getBuildUponDefaultConfig()
public void setBuildUponDefaultConfig(boolean value)
@Internal public boolean getFailFast()
public void setFailFast(boolean value)
@Input @Optional public boolean getIgnoreFailures()
public void setIgnoreFailures(boolean value)
@Internal public boolean getAutoCorrect()
public void setAutoCorrect(boolean value)
@NotNull public DetektReports getReports()
public void setReports(@NotNull
DetektReports p)
public void reports(@NotNull
org.gradle.api.Action<io.gitlab.arturbosch.detekt.extensions.DetektReports> configure)
@NotNull public org.gradle.api.provider.Property<java.io.File> getReportsDir()
public void setReportsDir(@NotNull
org.gradle.api.provider.Property<java.io.File> p)
@OutputFile @Optional @NotNull public org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> getXmlReportFile()
@OutputFile @Optional @NotNull public org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> getHtmlReportFile()
@OutputFile @Optional @NotNull public org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> getTxtReportFile()
@NotNull public org.gradle.api.provider.Provider<java.util.Collection> getCustomReports()
public void check()