Package-level declarations

Types

Link copied to clipboard
@UntrackedTask(because = "Rewrites the Kotlin sources it analyzes, so it must always run")
abstract class UpdateBackwardsCompatibilityExemptsTask : DefaultTask

Rewrites the module's Kotlin sources so that every recorded watchdog diagnostic is acknowledged with the matching @Intentionally* exemption annotation carrying reason = ExemptionReason.FOR_BACKWARDS_COMPATIBILITY.

Link copied to clipboard
open class WatchdogGradleExtension(objectFactory: ObjectFactory)

Configures the severity of each configurable watchdog diagnostic. Every configurable diagnostic is reported as an error unless demoted to WatchdogSeverity.WARNING or disabled with WatchdogSeverity.NONE here:

Link copied to clipboard
open class WatchdogJavaInteropExtension @Inject constructor(objectFactory: ObjectFactory)

The Java-interop diagnostic group of WatchdogGradleExtension. The enabled off-switch disables every diagnostic of the group at once, regardless of the individual severities.

Link copied to clipboard

Severity with which a watchdog diagnostic is reported.

Link copied to clipboard
class WatchdogSupportPlugin : DevKitSupportPlugin