diff options
Diffstat (limited to 'android/lib/model')
| -rw-r--r-- | android/lib/model/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/Constraint.kt | 4 |
2 files changed, 4 insertions, 5 deletions
diff --git a/android/lib/model/build.gradle.kts b/android/lib/model/build.gradle.kts index 543852a360..c961dcc32f 100644 --- a/android/lib/model/build.gradle.kts +++ b/android/lib/model/build.gradle.kts @@ -22,7 +22,10 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - kotlinOptions { jvmTarget = Versions.jvmTarget } + kotlinOptions { + jvmTarget = Versions.jvmTarget + allWarningsAsErrors = true + } lint { lintConfig = file("${rootProject.projectDir}/config/lint.xml") diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/Constraint.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/Constraint.kt index 95e7d95154..79ccd6899e 100644 --- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/Constraint.kt +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/Constraint.kt @@ -1,12 +1,8 @@ package net.mullvad.mullvadvpn.lib.model -import arrow.optics.optics - -@optics sealed interface Constraint<out T> { data object Any : Constraint<Nothing> - @optics data class Only<T>(val value: T) : Constraint<T> { companion object } |
