diff options
| author | David Göransson <david.goransson@mullvad.net> | 2024-10-02 11:07:28 +0200 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2024-10-03 08:52:02 +0200 |
| commit | b573512e59cdfd455c182843319bf0df819aa621 (patch) | |
| tree | e7f28fd0a24f12513f3f2144dff60b422d913f37 | |
| parent | f27afdb61c59803194045dc6ea529a74830bb91b (diff) | |
| download | mullvadvpn-b573512e59cdfd455c182843319bf0df819aa621.tar.xz mullvadvpn-b573512e59cdfd455c182843319bf0df819aa621.zip | |
Make all compiler warnings errors
| -rw-r--r-- | android/app/build.gradle.kts | 2 | ||||
| -rw-r--r-- | android/lib/billing/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/common-test/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/common/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/daemon-grpc/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/endpoint/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/intent-provider/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/map/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/model/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/payment/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/resource/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/shared/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/talpid/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/lib/theme/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/service/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/test/arch/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/test/common/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/test/e2e/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/test/mockapi/build.gradle.kts | 5 | ||||
| -rw-r--r-- | android/tile/build.gradle.kts | 5 |
20 files changed, 77 insertions, 20 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 97a3965aaf..c70a97f3ae 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -136,8 +136,8 @@ android { } kotlinOptions { - allWarningsAsErrors = false jvmTarget = Versions.jvmTarget + allWarningsAsErrors = true freeCompilerArgs = listOf( "-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi", diff --git a/android/lib/billing/build.gradle.kts b/android/lib/billing/build.gradle.kts index e6753a306a..46554cf956 100644 --- a/android/lib/billing/build.gradle.kts +++ b/android/lib/billing/build.gradle.kts @@ -20,7 +20,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/common-test/build.gradle.kts b/android/lib/common-test/build.gradle.kts index 33107baba5..733d2b9111 100644 --- a/android/lib/common-test/build.gradle.kts +++ b/android/lib/common-test/build.gradle.kts @@ -15,7 +15,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/common/build.gradle.kts b/android/lib/common/build.gradle.kts index a686f023a1..2c4fbe0233 100644 --- a/android/lib/common/build.gradle.kts +++ b/android/lib/common/build.gradle.kts @@ -16,7 +16,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/daemon-grpc/build.gradle.kts b/android/lib/daemon-grpc/build.gradle.kts index d8b02aad1d..e1807c9d34 100644 --- a/android/lib/daemon-grpc/build.gradle.kts +++ b/android/lib/daemon-grpc/build.gradle.kts @@ -21,7 +21,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/endpoint/build.gradle.kts b/android/lib/endpoint/build.gradle.kts index cf632b1419..7b6e82b769 100644 --- a/android/lib/endpoint/build.gradle.kts +++ b/android/lib/endpoint/build.gradle.kts @@ -16,7 +16,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/intent-provider/build.gradle.kts b/android/lib/intent-provider/build.gradle.kts index 03cafa5970..66c9b6ff74 100644 --- a/android/lib/intent-provider/build.gradle.kts +++ b/android/lib/intent-provider/build.gradle.kts @@ -16,7 +16,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/map/build.gradle.kts b/android/lib/map/build.gradle.kts index 8367a435de..a0253ebc4d 100644 --- a/android/lib/map/build.gradle.kts +++ b/android/lib/map/build.gradle.kts @@ -16,7 +16,10 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - kotlinOptions { jvmTarget = Versions.jvmTarget } + kotlinOptions { + jvmTarget = Versions.jvmTarget + allWarningsAsErrors = true + } buildFeatures { compose = true 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/payment/build.gradle.kts b/android/lib/payment/build.gradle.kts index 8fda0feacd..421ade90d4 100644 --- a/android/lib/payment/build.gradle.kts +++ b/android/lib/payment/build.gradle.kts @@ -18,7 +18,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/resource/build.gradle.kts b/android/lib/resource/build.gradle.kts index 9a208f29eb..c162b25a0c 100644 --- a/android/lib/resource/build.gradle.kts +++ b/android/lib/resource/build.gradle.kts @@ -16,7 +16,10 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - kotlinOptions { jvmTarget = Versions.jvmTarget } + kotlinOptions { + jvmTarget = Versions.jvmTarget + allWarningsAsErrors = true + } lint { lintConfig = file("lint.xml") diff --git a/android/lib/shared/build.gradle.kts b/android/lib/shared/build.gradle.kts index 1665c2c663..4be82a9eb2 100644 --- a/android/lib/shared/build.gradle.kts +++ b/android/lib/shared/build.gradle.kts @@ -18,7 +18,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/talpid/build.gradle.kts b/android/lib/talpid/build.gradle.kts index 3b4d422af8..a5cd613de1 100644 --- a/android/lib/talpid/build.gradle.kts +++ b/android/lib/talpid/build.gradle.kts @@ -16,7 +16,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/theme/build.gradle.kts b/android/lib/theme/build.gradle.kts index 592cb25337..9c1ac32b09 100644 --- a/android/lib/theme/build.gradle.kts +++ b/android/lib/theme/build.gradle.kts @@ -18,7 +18,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/service/build.gradle.kts b/android/service/build.gradle.kts index 2fbca92cb7..36d3df7eb3 100644 --- a/android/service/build.gradle.kts +++ b/android/service/build.gradle.kts @@ -16,7 +16,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/test/arch/build.gradle.kts b/android/test/arch/build.gradle.kts index 085ad8d835..e84d725f87 100644 --- a/android/test/arch/build.gradle.kts +++ b/android/test/arch/build.gradle.kts @@ -17,7 +17,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/test/common/build.gradle.kts b/android/test/common/build.gradle.kts index 31b8cfa67a..ebb719bbbd 100644 --- a/android/test/common/build.gradle.kts +++ b/android/test/common/build.gradle.kts @@ -16,7 +16,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/test/e2e/build.gradle.kts b/android/test/e2e/build.gradle.kts index 8f4e9c2e0d..50224489d5 100644 --- a/android/test/e2e/build.gradle.kts +++ b/android/test/e2e/build.gradle.kts @@ -82,7 +82,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/test/mockapi/build.gradle.kts b/android/test/mockapi/build.gradle.kts index 5a571bd4fc..166a389553 100644 --- a/android/test/mockapi/build.gradle.kts +++ b/android/test/mockapi/build.gradle.kts @@ -38,7 +38,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/tile/build.gradle.kts b/android/tile/build.gradle.kts index b3f21e5be9..b1c558685c 100644 --- a/android/tile/build.gradle.kts +++ b/android/tile/build.gradle.kts @@ -16,7 +16,10 @@ android { targetCompatibility = JavaVersion.VERSION_17 } - kotlinOptions { jvmTarget = Versions.jvmTarget } + kotlinOptions { + jvmTarget = Versions.jvmTarget + allWarningsAsErrors = true + } lint { lintConfig = file("${rootProject.projectDir}/config/lint.xml") |
