Add explicitApiWarning() method

to enable warning state of explicit api mode in the same
way that strict state. (KT-36019)
This commit is contained in:
Leonid Startsev
2020-04-08 14:57:31 +03:00
parent c597e3e87f
commit 63322b9891
@@ -55,6 +55,10 @@ open class KotlinProjectExtension : KotlinSourceSetContainer {
explicitApi = ExplicitApiMode.Strict
}
fun explicitApiWarning() {
explicitApi = ExplicitApiMode.Warning
}
override var sourceSets: NamedDomainObjectContainer<KotlinSourceSet>
@Suppress("UNCHECKED_CAST")
get() = DslObject(this).extensions.getByName("sourceSets") as NamedDomainObjectContainer<KotlinSourceSet>