File tree 14 files changed +28
-32
lines changed
sentry-android-integration-tests
sentry-uitest-android-benchmark
sentry-android-navigation 14 files changed +28
-32
lines changed Original file line number Diff line number Diff line change @@ -10,14 +10,14 @@ import org.gradle.api.tasks.testing.logging.TestLogEvent
10
10
11
11
plugins {
12
12
`java- library`
13
- id( Config . QualityPlugins .spotless) version Config . QualityPlugins .spotlessVersion apply true
13
+ alias(libs.plugins .spotless)
14
14
jacoco
15
- id( Config . QualityPlugins .detekt) version Config . QualityPlugins .detektVersion
15
+ alias(libs.plugins .detekt)
16
16
`maven- publish`
17
17
alias(libs.plugins.binary.compatibility.validator)
18
- id( Config . QualityPlugins .jacocoAndroid) version Config . QualityPlugins .jacocoAndroidVersion apply false
19
- id( Config . QualityPlugins .kover) version Config . QualityPlugins .koverVersion apply false
20
- id( Config . BuildPlugins .gradleMavenPublishPlugin) version Config . BuildPlugins .gradleMavenPublishPluginVersion apply false
18
+ alias(libs.plugins.jacoco.android) apply false
19
+ alias(libs.plugins .kover) apply false
20
+ alias(libs.plugins.vanniktech.maven.publish) apply false
21
21
alias(libs.plugins.kotlin.android) apply false
22
22
alias(libs.plugins.buildconfig) apply false
23
23
// dokka is required by gradle-maven-publish-plugin.
Original file line number Diff line number Diff line change @@ -18,8 +18,6 @@ object Config {
18
18
val springDependencyManagementVersion = " 1.0.11.RELEASE"
19
19
val gretty = " org.gretty"
20
20
val grettyVersion = " 4.0.0"
21
- val gradleMavenPublishPlugin = " com.vanniktech.maven.publish"
22
- val gradleMavenPublishPluginVersion = " 0.30.0"
23
21
val commonsCompressOverride = " org.apache.commons:commons-compress:1.25.0"
24
22
}
25
23
@@ -214,16 +212,9 @@ object Config {
214
212
// TODO [POTEL] add tests and restore
215
213
val minimumCoverage = BigDecimal .valueOf(0.1 )
216
214
}
217
- val spotless = " com.diffplug.spotless"
218
- val spotlessVersion = " 6.11.0"
219
215
220
- val detekt = " io.gitlab.arturbosch.detekt"
221
- val detektVersion = " 1.23.8"
216
+ // this can be removed when we upgrade to Gradle 8, which allows us to use a getter for the plugin ID
222
217
val detektPlugin = " io.gitlab.arturbosch.detekt"
223
- val jacocoAndroid = " com.mxalbert.gradle.jacoco-android"
224
- val jacocoAndroidVersion = " 0.2.0"
225
- val kover = " org.jetbrains.kotlinx.kover"
226
- val koverVersion = " 0.7.3"
227
218
}
228
219
229
220
object Sentry {
Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ binary-compatibility-validator = { id = "org.jetbrains.kotlinx.binary-compatibil
14
14
compose-compiler = { id = " org.jetbrains.compose" , version.ref = " composeVersion" }
15
15
errorprone = { id = " net.ltgt.errorprone" , version = " 3.0.1" }
16
16
gradle-versions = {id = " com.github.ben-manes.versions" , version = " 0.42.0" }
17
+ spotless = { id = " com.diffplug.spotless" , version = " 6.11.0" }
18
+ detekt = { id = " io.gitlab.arturbosch.detekt" , version = " 1.23.8" }
19
+ jacoco-android = { id = " com.mxalbert.gradle.jacoco-android" , version = " 0.2.0" }
20
+ kover = { id = " org.jetbrains.kotlinx.kover" , version = " 0.7.3" }
21
+ vanniktech-maven-publish = { id = " com.vanniktech.maven.publish" , version = " 0.30.0" }
17
22
18
23
[libraries ]
19
24
kotlin-test-junit = { module = " org.jetbrains.kotlin:kotlin-test-junit" , version.ref = " kotlin" }
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ plugins {
5
5
id(" com.android.library" )
6
6
kotlin(" android" )
7
7
jacoco
8
- id( Config . QualityPlugins .jacocoAndroid )
8
+ alias(libs.plugins.jacoco.android )
9
9
alias(libs.plugins.errorprone)
10
10
alias(libs.plugins.gradle.versions)
11
11
}
Original file line number Diff line number Diff line change @@ -4,9 +4,9 @@ plugins {
4
4
id(" com.android.library" )
5
5
kotlin(" android" )
6
6
jacoco
7
- id( Config . QualityPlugins .jacocoAndroid )
7
+ alias(libs.plugins.jacoco.android )
8
8
alias(libs.plugins.gradle.versions)
9
- id( Config . QualityPlugins .detektPlugin )
9
+ alias(libs.plugins.detekt )
10
10
}
11
11
12
12
android {
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ plugins {
6
6
kotlin(" android" )
7
7
alias(libs.plugins.errorprone)
8
8
alias(libs.plugins.gradle.versions)
9
- id( Config . QualityPlugins .detektPlugin )
9
+ alias(libs.plugins.detekt )
10
10
}
11
11
12
12
android {
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ plugins {
6
6
kotlin(" android" )
7
7
alias(libs.plugins.errorprone)
8
8
alias(libs.plugins.gradle.versions)
9
- id( Config . QualityPlugins .detektPlugin )
9
+ alias(libs.plugins.detekt )
10
10
}
11
11
12
12
android {
Original file line number Diff line number Diff line change @@ -4,9 +4,9 @@ plugins {
4
4
id(" com.android.library" )
5
5
kotlin(" android" )
6
6
jacoco
7
- id( Config . QualityPlugins .jacocoAndroid )
7
+ alias(libs.plugins.jacoco.android )
8
8
alias(libs.plugins.gradle.versions)
9
- id( Config . QualityPlugins .detektPlugin )
9
+ alias(libs.plugins.detekt )
10
10
}
11
11
12
12
android {
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ plugins {
4
4
id(" com.android.library" )
5
5
kotlin(" android" )
6
6
jacoco
7
- id( Config . QualityPlugins .jacocoAndroid )
7
+ alias(libs.plugins.jacoco.android )
8
8
alias(libs.plugins.gradle.versions)
9
9
}
10
10
Original file line number Diff line number Diff line change @@ -6,10 +6,10 @@ plugins {
6
6
id(" com.android.library" )
7
7
kotlin(" android" )
8
8
jacoco
9
- id( Config . QualityPlugins .jacocoAndroid )
9
+ alias(libs.plugins.jacoco.android )
10
10
alias(libs.plugins.gradle.versions)
11
11
// TODO: enable it later
12
- // id(Config.QualityPlugins.detektPlugin )
12
+ // alias(libs.plugins.detekt )
13
13
}
14
14
15
15
android {
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ plugins {
5
5
id(" com.android.library" )
6
6
kotlin(" android" )
7
7
jacoco
8
- id( Config . QualityPlugins .jacocoAndroid )
8
+ alias(libs.plugins.jacoco.android )
9
9
alias(libs.plugins.gradle.versions)
10
- id( Config . QualityPlugins .detektPlugin )
10
+ alias(libs.plugins.detekt )
11
11
}
12
12
13
13
android {
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ plugins {
5
5
id(" com.android.library" )
6
6
kotlin(" android" )
7
7
jacoco
8
- id( Config . QualityPlugins .jacocoAndroid )
8
+ alias(libs.plugins.jacoco.android )
9
9
alias(libs.plugins.gradle.versions)
10
- id( Config . QualityPlugins .detektPlugin )
10
+ alias(libs.plugins.detekt )
11
11
}
12
12
13
13
android {
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ plugins {
6
6
kotlin(" multiplatform" )
7
7
id(" com.android.library" )
8
8
id(" org.jetbrains.compose" )
9
- id( Config . QualityPlugins .kover)
9
+ alias(libs.plugins .kover)
10
10
alias(libs.plugins.gradle.versions)
11
- id( Config . QualityPlugins .detektPlugin )
11
+ alias(libs.plugins.detekt )
12
12
alias(libs.plugins.dokka)
13
13
alias(libs.plugins.dokka.javadoc)
14
14
`maven- publish` // necessary for publishMavenLocal task to publish correct artifacts
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ plugins {
7
7
jacoco
8
8
alias(libs.plugins.errorprone)
9
9
alias(libs.plugins.gradle.versions)
10
- id( Config . QualityPlugins .detektPlugin )
10
+ alias(libs.plugins.detekt )
11
11
}
12
12
13
13
tasks.withType<KotlinCompile >().configureEach {
You can’t perform that action at this time.
0 commit comments