Skip to content

Commit

Permalink
Split matchPackageNames and matchDepNames
Browse files Browse the repository at this point in the history
  • Loading branch information
TWiStErRob committed Aug 24, 2024
1 parent 5af485c commit 44820b6
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions group.json5
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@
"org.jetbrains.kotlin.*:org.jetbrains.kotlin.*.gradle.plugin",
"org.jetbrains.kotlin:kotlin-gradle-plugin",
],
separateMajorMinor: true,
separateMultipleMajor: true,
separateMinorPatch: true,
},
{
groupName: "Kotlin",
description: "Group together all dependencies and plugins from Kotlin, Dokka and KotlinX, including coroutines.",
matchDepNames: [
"org.jetbrains.kotlin.android",
"org.jetbrains.kotlin.android.extensions",
Expand Down Expand Up @@ -148,6 +155,14 @@
matchDepNames: [
"com.google.devtools.ksp",
],
separateMajorMinor: true,
separateMultipleMajor: true,
separateMinorPatch: true,
},
{
// This is now obsolete, because of https://android-developers.googleblog.com/2024/04/jetpack-compose-compiler-moving-to-kotlin-repository.html
groupName: "Kotlin",
description: "Group together all dependencies from KSP into Kotlin. This is required because KSP depends on Kotlin internals.",
matchPackageNames: [
"com.google.devtools.ksp:*",
"com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin",
Expand Down Expand Up @@ -177,6 +192,10 @@
matchDepNames: [
"io.gitlab.arturbosch.detekt",
],
},
{
groupName: "Detekt monorepo",
description: "Group together all dependencies of Detekt.",
matchPackageNames: [
"io.gitlab.arturbosch.detekt:*",
"io.gitlab.arturbosch.detekt:detekt-gradle-plugin",
Expand Down Expand Up @@ -218,6 +237,13 @@
"com.android.reporting",
"com.android.test",
],
separateMajorMinor: true,
separateMultipleMajor: true,
separateMinorPatch: true,
},
{
groupName: "Android Gradle Plugin",
description: "Group together all dependencies and plugin aliases from AGP.",
matchPackageNames: [
// This is the main entry point, so listing it for documentation.
"com.android.tools.build:gradle",
Expand Down

0 comments on commit 44820b6

Please sign in to comment.