DetektExtension

interface DetektExtension

Properties

Link copied to clipboard
abstract val allRules: Property<Boolean>
Link copied to clipboard
abstract val autoCorrect: Property<Boolean>
Link copied to clipboard
abstract val baseline: RegularFileProperty
Link copied to clipboard
abstract val basePath: DirectoryProperty
Link copied to clipboard
abstract val buildUponDefaultConfig: Property<Boolean>
Link copied to clipboard
abstract val config: ConfigurableFileCollection
Link copied to clipboard
abstract val debug: Property<Boolean>
Link copied to clipboard
abstract val disableDefaultRuleSets: Property<Boolean>
Link copied to clipboard
abstract val enableCompilerPlugin: Property<Boolean>
Link copied to clipboard
abstract val failOnSeverity: Property<FailOnSeverity>
Link copied to clipboard
abstract val ignoredBuildTypes: ListProperty<String>

List of Android build types for which no detekt task should be created.

Link copied to clipboard
abstract val ignoredFlavors: ListProperty<String>

List of Android build flavors for which no detekt task should be created

Link copied to clipboard
abstract val ignoredVariants: ListProperty<String>

List of Android build variants for which no detekt task should be created.

Link copied to clipboard
abstract val ignoreFailures: Property<Boolean>
Link copied to clipboard
abstract val parallel: Property<Boolean>
Link copied to clipboard
abstract val reportsDir: DirectoryProperty
Link copied to clipboard
abstract val source: ConfigurableFileCollection
Link copied to clipboard
abstract val toolVersion: Property<String>