From 45ef3daef942c9d66b22e41f8bd72d82024dab48 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Sat, 26 Sep 2020 04:34:57 -0400 Subject: [PATCH] Use exclusiveContent API for jcenter The previous setup said to only look for those packages in jcenter. This is a more powerful alternative, which says only use jcenter for those packages --- build.gradle.kts | 18 +++++++++++++----- settings.gradle.kts | 12 ------------ 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 76f58c3..d8be5db 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -104,11 +104,19 @@ spotless { subprojects { repositories { mavenCentral() - jcenter().mavenContent { - // Required for Dokka - includeModule("org.jetbrains.kotlinx", "kotlinx-html-jvm") - includeGroup("org.jetbrains.dokka") - includeModule("org.jetbrains", "markdown") + // Required for Dokka + exclusiveContent { + forRepository { + maven { + name = "JCenter" + setUrl("https://jcenter.bintray.com/") + } + } + filter { + includeModule("org.jetbrains.kotlinx", "kotlinx-html-jvm") + includeGroup("org.jetbrains.dokka") + includeModule("org.jetbrains", "markdown") + } } } diff --git a/settings.gradle.kts b/settings.gradle.kts index 191ad18..c97c500 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -18,18 +18,6 @@ pluginManagement { repositories { mavenCentral() gradlePluginPortal() - @Suppress("UnstableApiUsage") - exclusiveContent { - forRepository { - maven { - name = "JCenter" - setUrl("https://jcenter.bintray.com/") - } - } - filter { - includeModule("org.jetbrains.dokka", "dokka-fatjar") - } - } } }