@CacheableTask
public class Detekt
@Classpath @NotNull public org.gradle.api.file.ConfigurableFileCollection getDetektClasspath()
@Classpath @NotNull public org.gradle.api.file.ConfigurableFileCollection getPluginClasspath()
@InputFiles @SkipWhenEmpty @PathSensitive public org.gradle.api.file.FileTree getSource()
@InputFile @Optional @PathSensitive @NotNull public org.gradle.api.file.RegularFileProperty getBaseline()
@InputFiles @Optional @PathSensitive @NotNull public org.gradle.api.file.ConfigurableFileCollection getConfig()
@Classpath @Optional @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)
@Console public boolean getDebug()
public void setDebug(boolean value)
@Internal public boolean getParallel()
public void setParallel(boolean value)
@Input public boolean getDisableDefaultRuleSets()
public void setDisableDefaultRuleSets(boolean value)
@Input public boolean getBuildUponDefaultConfig()
public void setBuildUponDefaultConfig(boolean value)
@Input public boolean getFailFast()
public void setFailFast(boolean value)
@Input public boolean getIgnoreFailures()
public void setIgnoreFailures(boolean value)
@Input public boolean getAutoCorrect()
public void setAutoCorrect(boolean value)
@Internal @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)
@Internal @NotNull public org.gradle.api.provider.Property<java.io.File> getReportsDir()
@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()