Skip to content

Commit a46833b

Browse files
Type-safe project accessors in Gradle config. (getsentry#1644)
Fixes getsentry#1452
1 parent d159470 commit a46833b

File tree

28 files changed

+53
-51
lines changed

28 files changed

+53
-51
lines changed

sentry-android-core/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ tasks.withType<JavaCompile>().configureEach {
7474
}
7575

7676
dependencies {
77-
api(project(":sentry"))
77+
api(projects.sentry)
7878

7979
// lifecycle processor, session tracking
8080
implementation(Config.Libs.lifecycleProcess)
@@ -99,5 +99,5 @@ dependencies {
9999
testImplementation(Config.TestLibs.mockitoKotlin)
100100
testImplementation(Config.TestLibs.mockitoInline)
101101
testImplementation(Config.TestLibs.awaitility)
102-
testImplementation(project(":sentry-test-support"))
102+
testImplementation(projects.sentryTestSupport)
103103
}

sentry-android-fragment/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ kotlin {
6262
}
6363

6464
dependencies {
65-
api(project(":sentry"))
65+
api(projects.sentry)
6666

6767
implementation(Config.Libs.fragment)
6868

sentry-android-ndk/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ tasks.withType<Test> {
9797
}
9898

9999
dependencies {
100-
api(project(":sentry"))
101-
api(project(":sentry-android-core"))
100+
api(projects.sentry)
101+
api(projects.sentryAndroidCore)
102102

103103
compileOnly(Config.CompileOnly.jetbrainsAnnotations)
104104

sentry-android-okhttp/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ kotlin {
6363
}
6464

6565
dependencies {
66-
api(project(":sentry"))
66+
api(projects.sentry)
6767

6868
implementation(Config.Libs.okhttpBom)
6969
implementation(Config.Libs.okhttp)

sentry-android-timber/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ tasks.withType<KotlinCompile>().configureEach {
7272
}
7373

7474
dependencies {
75-
api(project(":sentry"))
75+
api(projects.sentry)
7676

7777
api(Config.Libs.timber)
7878

sentry-android/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ android {
2222
}
2323

2424
dependencies {
25-
api(project(":sentry-android-core"))
26-
api(project(":sentry-android-ndk"))
25+
api(projects.sentryAndroidCore)
26+
api(projects.sentryAndroidNdk)
2727
}

sentry-apache-http-client-5/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ tasks.withType<KotlinCompile>().configureEach {
2020
}
2121

2222
dependencies {
23-
api(project(":sentry"))
23+
api(projects.sentry)
2424
api(Config.Libs.apacheHttpClient)
2525

2626
compileOnly(Config.CompileOnly.nopen)
@@ -32,7 +32,7 @@ dependencies {
3232

3333
// tests
3434
testImplementation(Config.Libs.apacheHttpClient)
35-
testImplementation(project(":sentry-test-support"))
35+
testImplementation(projects.sentryTestSupport)
3636
testImplementation(kotlin(Config.kotlinStdLib))
3737
testImplementation(Config.TestLibs.kotlinTestJunit)
3838
testImplementation(Config.TestLibs.mockitoKotlin)

sentry-jul/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ tasks.withType<KotlinCompile>().configureEach {
2020
}
2121

2222
dependencies {
23-
api(project(":sentry"))
23+
api(projects.sentry)
2424
implementation(Config.Libs.slf4jApi)
2525

2626
compileOnly(Config.CompileOnly.nopen)
@@ -31,7 +31,7 @@ dependencies {
3131
compileOnly(Config.CompileOnly.jetbrainsAnnotations)
3232

3333
// tests
34-
testImplementation(project(":sentry-test-support"))
34+
testImplementation(projects.sentryTestSupport)
3535
testImplementation(kotlin(Config.kotlinStdLib))
3636
testImplementation(Config.TestLibs.kotlinTestJunit)
3737
testImplementation(Config.TestLibs.mockitoKotlin)

sentry-kotlin-extensions/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ tasks.withType<KotlinCompile>().configureEach {
2222
}
2323

2424
dependencies {
25-
api(project(":sentry"))
25+
api(projects.sentry)
2626
implementation(Config.Libs.coroutinesCore)
2727

2828
compileOnly(Config.CompileOnly.nopen)
@@ -32,7 +32,7 @@ dependencies {
3232
compileOnly(Config.CompileOnly.jetbrainsAnnotations)
3333

3434
// tests
35-
testImplementation(project(":sentry-test-support"))
35+
testImplementation(projects.sentryTestSupport)
3636
testImplementation(kotlin(Config.kotlinStdLib))
3737
testImplementation(Config.TestLibs.kotlinTestJunit)
3838
testImplementation(Config.TestLibs.mockitoKotlin)

sentry-log4j2/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ tasks.withType<KotlinCompile>().configureEach {
2020
}
2121

2222
dependencies {
23-
api(project(":sentry"))
23+
api(projects.sentry)
2424
implementation(Config.Libs.log4j2Api)
2525
implementation(Config.Libs.log4j2Core)
2626

@@ -32,7 +32,7 @@ dependencies {
3232
compileOnly(Config.CompileOnly.jetbrainsAnnotations)
3333

3434
// tests
35-
testImplementation(project(":sentry-test-support"))
35+
testImplementation(projects.sentryTestSupport)
3636
testImplementation(kotlin(Config.kotlinStdLib))
3737
testImplementation(Config.TestLibs.kotlinTestJunit)
3838
testImplementation(Config.TestLibs.mockitoKotlin)

0 commit comments

Comments
 (0)