mirror of
https://github.com/ProtonMail/protoncore_android.git
synced 2026-06-14 09:54:49 +00:00
Proton plugin extension: replace fully qualified class names with helper methods
This commit is contained in:
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -27,7 +27,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
protonDagger {
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -27,7 +27,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
protonDagger {
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
+13
-1
@@ -21,5 +21,17 @@ package me.proton.core.gradle.convention.kotlin
|
||||
import org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode
|
||||
|
||||
public interface KotlinConventionSettings {
|
||||
public val apiMode: ExplicitApiMode
|
||||
public var apiMode: ExplicitApiMode
|
||||
|
||||
public fun apiModeDisabled() {
|
||||
apiMode = ExplicitApiMode.Disabled
|
||||
}
|
||||
|
||||
public fun apiModeStrict() {
|
||||
apiMode = ExplicitApiMode.Strict
|
||||
}
|
||||
|
||||
public fun apiModeWarning() {
|
||||
apiMode = ExplicitApiMode.Warning
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -27,7 +27,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -26,7 +26,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -23,7 +23,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -25,7 +25,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
@@ -24,7 +24,7 @@ plugins {
|
||||
}
|
||||
|
||||
proton {
|
||||
apiMode = org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode.Disabled
|
||||
apiModeDisabled()
|
||||
}
|
||||
|
||||
publishOption.shouldBePublishedAsLib = true
|
||||
|
||||
Reference in New Issue
Block a user