Skip to content

Commit 5aef0b4

Browse files
authored
Simplify settings.gradle.kts (#901)
Remove unecessary code and use version catalog
1 parent c43b087 commit 5aef0b4

File tree

3 files changed

+8
-20
lines changed

3 files changed

+8
-20
lines changed

plugin-build/buildSrc/build.gradle.kts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,8 @@ sourceSets {
1414
}
1515
}
1616

17-
18-
// we cannot use the version from Dependencies.kt because it's not available at this moment, the
19-
// proper way to share the dependency notation is to use libs.versions.toml, but that's for later
2017
dependencies {
21-
compileOnly("dev.gradleplugins:gradle-api:7.6.4")
18+
compileOnly(libs.gradleApi)
2219
}
2320

2421
gradlePlugin {
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
dependencyResolutionManagement {
2+
versionCatalogs {
3+
create("libs") {
4+
from(files("../gradle/libs.versions.toml"))
5+
}
6+
}
7+
}

settings.gradle.kts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,4 @@
11
pluginManagement {
2-
resolutionStrategy {
3-
eachPlugin {
4-
if (requested.id.id == "com.android.application") {
5-
useModule("com.android.tools.build:gradle:${requested.version}")
6-
}
7-
if (requested.id.id == "io.sentry.android.gradle") {
8-
useModule("io.sentry:sentry-android-gradle-plugin:${requested.version}")
9-
}
10-
if (requested.id.id == "io.sentry.kotlin.compiler.gradle") {
11-
useModule("io.sentry:sentry-android-gradle-plugin:${requested.version}")
12-
}
13-
if (requested.id.id == "io.sentry.jvm.gradle") {
14-
useModule("io.sentry:sentry-android-gradle-plugin:${requested.version}")
15-
}
16-
}
17-
}
182
repositories {
193
gradlePluginPortal()
204
mavenCentral()

0 commit comments

Comments
 (0)