From 56138b6b368f57351e935489486c4d44311265d6 Mon Sep 17 00:00:00 2001 From: Nikita Ogorodnikov Date: Fri, 21 Aug 2026 20:00:07 +0200 Subject: [PATCH] Remove unused com.github.ben-manes.versions plugin --- build-logic/build.gradle.kts | 2 -- .../gradle/config/DependencyUpdateConfig.kt | 16 ---------------- .../plugin/config/DatadogBuildExtension.kt | 6 ------ build.gradle.kts | 1 - dd-sdk-android-core/build.gradle.kts | 2 -- dd-sdk-android-internal/build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- features/dd-sdk-android-flags/build.gradle.kts | 2 -- features/dd-sdk-android-logs/build.gradle.kts | 2 -- features/dd-sdk-android-ndk/build.gradle.kts | 2 -- .../dd-sdk-android-profiling/build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- features/dd-sdk-android-rum/build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- .../dd-sdk-android-trace-api/build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- .../dd-sdk-android-trace-otel/build.gradle.kts | 2 -- features/dd-sdk-android-trace/build.gradle.kts | 2 -- features/dd-sdk-android-webview/build.gradle.kts | 2 -- gradle/libs.versions.toml | 3 --- .../dd-sdk-android-apollo/build.gradle.kts | 1 - .../dd-sdk-android-coil/build.gradle.kts | 2 -- .../dd-sdk-android-coil3/build.gradle.kts | 2 -- .../dd-sdk-android-compose/build.gradle.kts | 2 -- .../dd-sdk-android-cronet/build.gradle.kts | 2 -- .../dd-sdk-android-fresco/build.gradle.kts | 2 -- .../dd-sdk-android-glide/build.gradle.kts | 2 -- .../dd-sdk-android-okhttp-otel/build.gradle.kts | 2 -- .../dd-sdk-android-okhttp/build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- integrations/dd-sdk-android-rx/build.gradle.kts | 2 -- .../dd-sdk-android-sqldelight/build.gradle.kts | 2 -- .../dd-sdk-android-timber/build.gradle.kts | 2 -- .../build.gradle.kts | 2 -- integrations/dd-sdk-android-tv/build.gradle.kts | 2 -- reliability/core-it/build.gradle.kts | 2 -- reliability/single-fit/logs/build.gradle.kts | 2 -- reliability/single-fit/okhttp/build.gradle.kts | 2 -- .../single-fit/profiling/build.gradle.kts | 2 -- reliability/single-fit/rum/build.gradle.kts | 2 -- reliability/single-fit/trace/build.gradle.kts | 2 -- reliability/stub-core/build.gradle.kts | 2 -- reliability/stub-feature/build.gradle.kts | 2 -- sample/automotive/build.gradle.kts | 4 ---- sample/benchmark/build.gradle.kts | 1 - sample/kotlin/build.gradle.kts | 4 ---- sample/tv/build.gradle.kts | 4 ---- sample/vendor-lib/build.gradle.kts | 4 ---- tools/benchmark/build.gradle.kts | 4 ---- tools/detekt/build.gradle.kts | 2 -- tools/lint/build.gradle.kts | 2 -- tools/noopfactory/build.gradle.kts | 2 -- tools/unit/build.gradle.kts | 4 ---- 55 files changed, 138 deletions(-) delete mode 100644 build-logic/src/main/kotlin/com/datadog/gradle/config/DependencyUpdateConfig.kt diff --git a/build-logic/build.gradle.kts b/build-logic/build.gradle.kts index 9d9b7054f0..3515c9f932 100644 --- a/build-logic/build.gradle.kts +++ b/build-logic/build.gradle.kts @@ -9,7 +9,6 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { `kotlin-dsl` - alias(libs.plugins.versionsGradlePlugin) alias(libs.plugins.ktlintGradlePlugin) } @@ -42,7 +41,6 @@ dependencies { // would put two AGP/KGP resolutions on the same classpath. compileOnly(libs.kotlinGradlePluginApi) compileOnly(libs.androidToolsGradlePluginApi) - compileOnly(libs.versionsGradlePlugin) compileOnly(libs.dokkaGradlePlugin) compileOnly(libs.detektGradlePlugin) compileOnly(libs.ktlintGradlePlugin) diff --git a/build-logic/src/main/kotlin/com/datadog/gradle/config/DependencyUpdateConfig.kt b/build-logic/src/main/kotlin/com/datadog/gradle/config/DependencyUpdateConfig.kt deleted file mode 100644 index 425051a2f4..0000000000 --- a/build-logic/src/main/kotlin/com/datadog/gradle/config/DependencyUpdateConfig.kt +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0. - * This product includes software developed at Datadog (https://www.datadoghq.com/). - * Copyright 2016-Present Datadog, Inc. - */ - -package com.datadog.gradle.config - -import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask -import org.gradle.api.Project - -internal fun Project.dependencyUpdateConfig() { - taskConfig { - revision = "release" - } -} diff --git a/build-logic/src/main/kotlin/com/datadog/gradle/plugin/config/DatadogBuildExtension.kt b/build-logic/src/main/kotlin/com/datadog/gradle/plugin/config/DatadogBuildExtension.kt index a27f5b699b..b35b8a87fa 100644 --- a/build-logic/src/main/kotlin/com/datadog/gradle/plugin/config/DatadogBuildExtension.kt +++ b/build-logic/src/main/kotlin/com/datadog/gradle/plugin/config/DatadogBuildExtension.kt @@ -7,7 +7,6 @@ package com.datadog.gradle.plugin.config import com.datadog.gradle.config.androidLibraryConfig -import com.datadog.gradle.config.dependencyUpdateConfig import com.datadog.gradle.config.javadocConfig import com.datadog.gradle.config.junitConfig import com.datadog.gradle.config.kotlinConfig @@ -51,11 +50,6 @@ abstract class DatadogBuildExtension @Inject constructor( project.javadocConfig() } - /** Restricts the dependency-updates report to stable releases. */ - fun applyDependencyUpdateConfig() { - project.dependencyUpdateConfig() - } - /** Declares the Maven publication (POM metadata, sources/javadoc jars) and its signing. */ @JvmOverloads fun applyPublishingConfig( diff --git a/build.gradle.kts b/build.gradle.kts index d89c2b18dd..c62cd0d122 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -26,7 +26,6 @@ plugins { alias(libs.plugins.androidLibraryPlugin) apply false alias(libs.plugins.kotlinAndroidPlugin) apply false alias(libs.plugins.dokkaGradlePlugin) apply false - alias(libs.plugins.versionsGradlePlugin) apply false alias(libs.plugins.detektGradlePlugin) apply false } diff --git a/dd-sdk-android-core/build.gradle.kts b/dd-sdk-android-core/build.gradle.kts index 2011478650..4e5efeb06d 100644 --- a/dd-sdk-android-core/build.gradle.kts +++ b/dd-sdk-android-core/build.gradle.kts @@ -26,7 +26,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -167,6 +166,5 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig("Datadog monitoring library for Android applications.") } diff --git a/dd-sdk-android-internal/build.gradle.kts b/dd-sdk-android-internal/build.gradle.kts index 5194c0d605..a555f59cdc 100644 --- a/dd-sdk-android-internal/build.gradle.kts +++ b/dd-sdk-android-internal/build.gradle.kts @@ -23,7 +23,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -82,7 +81,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "Internal library to be used by the Datadog SDK modules." ) diff --git a/features/dd-sdk-android-flags-openfeature/build.gradle.kts b/features/dd-sdk-android-flags-openfeature/build.gradle.kts index 1a7029cbb6..b033464707 100644 --- a/features/dd-sdk-android-flags-openfeature/build.gradle.kts +++ b/features/dd-sdk-android-flags-openfeature/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -75,7 +74,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "OpenFeature Provider integration for the Datadog Feature Flags " + "library for Android applications." diff --git a/features/dd-sdk-android-flags/build.gradle.kts b/features/dd-sdk-android-flags/build.gradle.kts index dd6294c739..876762393c 100644 --- a/features/dd-sdk-android-flags/build.gradle.kts +++ b/features/dd-sdk-android-flags/build.gradle.kts @@ -23,7 +23,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -85,7 +84,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The Feature Flags integration feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-logs/build.gradle.kts b/features/dd-sdk-android-logs/build.gradle.kts index 9cbd2cb887..7f2fb25b2c 100644 --- a/features/dd-sdk-android-logs/build.gradle.kts +++ b/features/dd-sdk-android-logs/build.gradle.kts @@ -25,7 +25,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -92,7 +91,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The Logs feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-ndk/build.gradle.kts b/features/dd-sdk-android-ndk/build.gradle.kts index a2eee99253..cdc4375bd0 100644 --- a/features/dd-sdk-android-ndk/build.gradle.kts +++ b/features/dd-sdk-android-ndk/build.gradle.kts @@ -23,7 +23,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -105,7 +104,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "An NDK integration to use with the Datadog monitoring library for Android applications." ) diff --git a/features/dd-sdk-android-profiling/build.gradle.kts b/features/dd-sdk-android-profiling/build.gradle.kts index 57c7b43020..288de23cd0 100644 --- a/features/dd-sdk-android-profiling/build.gradle.kts +++ b/features/dd-sdk-android-profiling/build.gradle.kts @@ -26,7 +26,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -127,7 +126,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The Profiling feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-rum-debug-widget/build.gradle.kts b/features/dd-sdk-android-rum-debug-widget/build.gradle.kts index de366c219c..6dece4b9ad 100644 --- a/features/dd-sdk-android-rum-debug-widget/build.gradle.kts +++ b/features/dd-sdk-android-rum-debug-widget/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -70,7 +69,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The RUM Debug Widget feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-rum/build.gradle.kts b/features/dd-sdk-android-rum/build.gradle.kts index da5bbdd9e2..b5f21c4a2e 100644 --- a/features/dd-sdk-android-rum/build.gradle.kts +++ b/features/dd-sdk-android-rum/build.gradle.kts @@ -27,7 +27,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -188,7 +187,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The RUM feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-session-replay-compose/build.gradle.kts b/features/dd-sdk-android-session-replay-compose/build.gradle.kts index 6fcb664662..0203d4fbb4 100644 --- a/features/dd-sdk-android-session-replay-compose/build.gradle.kts +++ b/features/dd-sdk-android-session-replay-compose/build.gradle.kts @@ -22,7 +22,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -80,7 +79,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "Session Replay Extension Support for Jetpack Compose." ) diff --git a/features/dd-sdk-android-session-replay-material/build.gradle.kts b/features/dd-sdk-android-session-replay-material/build.gradle.kts index 298089472f..8ab4b775e8 100644 --- a/features/dd-sdk-android-session-replay-material/build.gradle.kts +++ b/features/dd-sdk-android-session-replay-material/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("binary-compatibility-validator") // Tests @@ -65,7 +64,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "Session Replay Extension Support for Material UI components." ) diff --git a/features/dd-sdk-android-session-replay/build.gradle.kts b/features/dd-sdk-android-session-replay/build.gradle.kts index 61cf52e3bd..5f3d58fd10 100644 --- a/features/dd-sdk-android-session-replay/build.gradle.kts +++ b/features/dd-sdk-android-session-replay/build.gradle.kts @@ -26,7 +26,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -127,7 +126,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The Session Replay feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-trace-api/build.gradle.kts b/features/dd-sdk-android-trace-api/build.gradle.kts index 6aef2f695d..6c585c7e75 100644 --- a/features/dd-sdk-android-trace-api/build.gradle.kts +++ b/features/dd-sdk-android-trace-api/build.gradle.kts @@ -24,7 +24,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -62,7 +61,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "Tracing engine API specification used for internal module communication." ) diff --git a/features/dd-sdk-android-trace-internal/build.gradle.kts b/features/dd-sdk-android-trace-internal/build.gradle.kts index 21134b73ec..7f5d281b92 100644 --- a/features/dd-sdk-android-trace-internal/build.gradle.kts +++ b/features/dd-sdk-android-trace-internal/build.gradle.kts @@ -24,7 +24,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -124,7 +123,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "Internal APM support library for Android applications." ) diff --git a/features/dd-sdk-android-trace-otel/build.gradle.kts b/features/dd-sdk-android-trace-otel/build.gradle.kts index cd5c22e82f..5be30648ca 100644 --- a/features/dd-sdk-android-trace-otel/build.gradle.kts +++ b/features/dd-sdk-android-trace-otel/build.gradle.kts @@ -22,7 +22,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -86,7 +85,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The tracing library for Android, providing OpenTelemetry compatibility." ) diff --git a/features/dd-sdk-android-trace/build.gradle.kts b/features/dd-sdk-android-trace/build.gradle.kts index 9006cab617..c93ce5063c 100644 --- a/features/dd-sdk-android-trace/build.gradle.kts +++ b/features/dd-sdk-android-trace/build.gradle.kts @@ -25,7 +25,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -108,7 +107,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The Tracing feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/features/dd-sdk-android-webview/build.gradle.kts b/features/dd-sdk-android-webview/build.gradle.kts index f055c14791..1e22b78be4 100644 --- a/features/dd-sdk-android-webview/build.gradle.kts +++ b/features/dd-sdk-android-webview/build.gradle.kts @@ -22,7 +22,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -75,7 +74,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "The WebView integration feature to use with the Datadog monitoring " + "library for Android applications." diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 385d8cbf2b..c79c803a99 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -67,7 +67,6 @@ unmock = "0.9.0" robolectric = "4.4_r1-robolectric-r2" androidLint = "31.0.2" -versionsGradlePlugin = "0.46.0" nexusPublishGradlePlugin = "2.0.0" datadogPlugin = "1.27.0" @@ -114,7 +113,6 @@ material3Android = "1.1.2" androidToolsGradlePluginApi = { module = "com.android.tools.build:gradle-api", version.ref = "androidToolsPlugin" } apolloRuntime = { module = "com.apollographql.apollo:apollo-runtime", version.ref = "apollo" } kotlinGradlePluginApi = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin-api", version.ref = "kotlin" } -versionsGradlePlugin = { module = "com.github.ben-manes:gradle-versions-plugin", version.ref = "versionsGradlePlugin" } dokkaGradlePlugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka" } detektGradlePlugin = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" } unmockGradlePlugin = { module = "com.github.bjoernq:unmockplugin", version.ref = "unmock" } @@ -374,7 +372,6 @@ traceCore = [ ] [plugins] -versionsGradlePlugin = { id = "com.github.ben-manes.versions", version.ref = "versionsGradlePlugin" } nexusPublishGradlePlugin = { id = "io.github.gradle-nexus.publish-plugin", version.ref = "nexusPublishGradlePlugin" } datadogGradlePlugin = { id = "com.datadoghq.dd-sdk-android-gradle-plugin", version.ref = "datadogPlugin" } composeCompilerPlugin = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } diff --git a/integrations/dd-sdk-android-apollo/build.gradle.kts b/integrations/dd-sdk-android-apollo/build.gradle.kts index 9363b304c8..826ffc2d70 100644 --- a/integrations/dd-sdk-android-apollo/build.gradle.kts +++ b/integrations/dd-sdk-android-apollo/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests diff --git a/integrations/dd-sdk-android-coil/build.gradle.kts b/integrations/dd-sdk-android-coil/build.gradle.kts index 7e39112e78..d72005f27d 100644 --- a/integrations/dd-sdk-android-coil/build.gradle.kts +++ b/integrations/dd-sdk-android-coil/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -62,7 +61,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Coil integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-coil3/build.gradle.kts b/integrations/dd-sdk-android-coil3/build.gradle.kts index 924394ea6d..b9f42eb25a 100644 --- a/integrations/dd-sdk-android-coil3/build.gradle.kts +++ b/integrations/dd-sdk-android-coil3/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -63,7 +62,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Coil 3 integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-compose/build.gradle.kts b/integrations/dd-sdk-android-compose/build.gradle.kts index ef60c55d71..3f7c5cb80d 100644 --- a/integrations/dd-sdk-android-compose/build.gradle.kts +++ b/integrations/dd-sdk-android-compose/build.gradle.kts @@ -23,7 +23,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -81,7 +80,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Jetpack Compose integration to use with the Datadog monitoring library" + " for Android applications." diff --git a/integrations/dd-sdk-android-cronet/build.gradle.kts b/integrations/dd-sdk-android-cronet/build.gradle.kts index 2fda595e56..7575229a8c 100644 --- a/integrations/dd-sdk-android-cronet/build.gradle.kts +++ b/integrations/dd-sdk-android-cronet/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -83,7 +82,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Cronet monitoring integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-fresco/build.gradle.kts b/integrations/dd-sdk-android-fresco/build.gradle.kts index d6b43aed46..48f857e937 100644 --- a/integrations/dd-sdk-android-fresco/build.gradle.kts +++ b/integrations/dd-sdk-android-fresco/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -62,7 +61,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Fresco integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-glide/build.gradle.kts b/integrations/dd-sdk-android-glide/build.gradle.kts index e4fb18696b..fbcab7742b 100644 --- a/integrations/dd-sdk-android-glide/build.gradle.kts +++ b/integrations/dd-sdk-android-glide/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -64,7 +63,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Glide integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-okhttp-otel/build.gradle.kts b/integrations/dd-sdk-android-okhttp-otel/build.gradle.kts index 345f773372..80bc3022f9 100644 --- a/integrations/dd-sdk-android-okhttp-otel/build.gradle.kts +++ b/integrations/dd-sdk-android-okhttp-otel/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -64,7 +63,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "An OkHttp collection of extensions to be used in conjunction with OpenTelemetry Datadog SDK." ) diff --git a/integrations/dd-sdk-android-okhttp/build.gradle.kts b/integrations/dd-sdk-android-okhttp/build.gradle.kts index 853734dc2b..e0dd0a4989 100644 --- a/integrations/dd-sdk-android-okhttp/build.gradle.kts +++ b/integrations/dd-sdk-android-okhttp/build.gradle.kts @@ -24,7 +24,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -82,7 +81,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "An OkHttp monitoring integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-rum-coroutines/build.gradle.kts b/integrations/dd-sdk-android-rum-coroutines/build.gradle.kts index cc8db55022..9887fb6368 100644 --- a/integrations/dd-sdk-android-rum-coroutines/build.gradle.kts +++ b/integrations/dd-sdk-android-rum-coroutines/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -60,7 +59,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A RUM Coroutines extension library to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-rx/build.gradle.kts b/integrations/dd-sdk-android-rx/build.gradle.kts index f94aaf7adc..5ed9006102 100644 --- a/integrations/dd-sdk-android-rx/build.gradle.kts +++ b/integrations/dd-sdk-android-rx/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -62,7 +61,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A RxJava integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-sqldelight/build.gradle.kts b/integrations/dd-sdk-android-sqldelight/build.gradle.kts index 5b60e01015..d182a94afe 100644 --- a/integrations/dd-sdk-android-sqldelight/build.gradle.kts +++ b/integrations/dd-sdk-android-sqldelight/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -64,7 +63,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A SQLDelight integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-timber/build.gradle.kts b/integrations/dd-sdk-android-timber/build.gradle.kts index 4af4a4454d..5da5f7e7ea 100644 --- a/integrations/dd-sdk-android-timber/build.gradle.kts +++ b/integrations/dd-sdk-android-timber/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -61,7 +60,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Timber integration to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-trace-coroutines/build.gradle.kts b/integrations/dd-sdk-android-trace-coroutines/build.gradle.kts index cb0232b46e..5d3e357e4f 100644 --- a/integrations/dd-sdk-android-trace-coroutines/build.gradle.kts +++ b/integrations/dd-sdk-android-trace-coroutines/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -61,7 +60,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "A Trace Coroutines extension library to use with the Datadog monitoring library for Android applications." ) diff --git a/integrations/dd-sdk-android-tv/build.gradle.kts b/integrations/dd-sdk-android-tv/build.gradle.kts index 4763ba3220..3bf856b3e9 100644 --- a/integrations/dd-sdk-android-tv/build.gradle.kts +++ b/integrations/dd-sdk-android-tv/build.gradle.kts @@ -21,7 +21,6 @@ plugins { id("org.jetbrains.dokka-javadoc") // Analysis tools - id("com.github.ben-manes.versions") id("detekt-conventions") // Tests @@ -60,7 +59,6 @@ datadogBuild { applyAndroidLibraryConfig() applyJunitConfig() applyJavadocConfig() - applyDependencyUpdateConfig() applyPublishingConfig( "An Android TV integration to use with the Datadog monitoring library for Android applications." ) diff --git a/reliability/core-it/build.gradle.kts b/reliability/core-it/build.gradle.kts index 57c56b86d1..4b962efb49 100644 --- a/reliability/core-it/build.gradle.kts +++ b/reliability/core-it/build.gradle.kts @@ -18,7 +18,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") } @@ -97,5 +96,4 @@ dependencies { datadogBuild { applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/reliability/single-fit/logs/build.gradle.kts b/reliability/single-fit/logs/build.gradle.kts index 304a78da1b..4a34a33684 100644 --- a/reliability/single-fit/logs/build.gradle.kts +++ b/reliability/single-fit/logs/build.gradle.kts @@ -17,7 +17,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") // Tests @@ -60,5 +59,4 @@ datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/reliability/single-fit/okhttp/build.gradle.kts b/reliability/single-fit/okhttp/build.gradle.kts index 4b955067f2..7a07f536e9 100644 --- a/reliability/single-fit/okhttp/build.gradle.kts +++ b/reliability/single-fit/okhttp/build.gradle.kts @@ -17,7 +17,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") // Tests @@ -86,5 +85,4 @@ datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/reliability/single-fit/profiling/build.gradle.kts b/reliability/single-fit/profiling/build.gradle.kts index f40f402b41..9584236ec3 100644 --- a/reliability/single-fit/profiling/build.gradle.kts +++ b/reliability/single-fit/profiling/build.gradle.kts @@ -17,7 +17,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") // Tests @@ -62,5 +61,4 @@ datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/reliability/single-fit/rum/build.gradle.kts b/reliability/single-fit/rum/build.gradle.kts index 4004c53eec..f9c9989122 100644 --- a/reliability/single-fit/rum/build.gradle.kts +++ b/reliability/single-fit/rum/build.gradle.kts @@ -17,7 +17,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") // Tests @@ -64,5 +63,4 @@ datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/reliability/single-fit/trace/build.gradle.kts b/reliability/single-fit/trace/build.gradle.kts index a7fde36d2a..d990a3c6e8 100644 --- a/reliability/single-fit/trace/build.gradle.kts +++ b/reliability/single-fit/trace/build.gradle.kts @@ -17,7 +17,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") // Tests @@ -75,5 +74,4 @@ datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/reliability/stub-core/build.gradle.kts b/reliability/stub-core/build.gradle.kts index a839b91ab7..e4c98abe76 100644 --- a/reliability/stub-core/build.gradle.kts +++ b/reliability/stub-core/build.gradle.kts @@ -17,7 +17,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") // Tests @@ -51,5 +50,4 @@ dependencies { datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) - applyDependencyUpdateConfig() } diff --git a/reliability/stub-feature/build.gradle.kts b/reliability/stub-feature/build.gradle.kts index 14e180077b..dde49341cd 100644 --- a/reliability/stub-feature/build.gradle.kts +++ b/reliability/stub-feature/build.gradle.kts @@ -16,7 +16,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("test-pyramid-api-usage") } @@ -36,5 +35,4 @@ dependencies { datadogBuild { applyAndroidLibraryConfig() applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) - applyDependencyUpdateConfig() } diff --git a/sample/automotive/build.gradle.kts b/sample/automotive/build.gradle.kts index e5cc5c3451..f58d602bbc 100644 --- a/sample/automotive/build.gradle.kts +++ b/sample/automotive/build.gradle.kts @@ -19,9 +19,6 @@ plugins { kotlin("android") id("datadogBuildConfig") alias(libs.plugins.datadogGradlePlugin) - - // Analysis tools - id("com.github.ben-manes.versions") } android { @@ -89,7 +86,6 @@ dependencies { datadogBuild { applyKotlinConfig(evaluateWarningsAsErrors = false) applyJunitConfig() - applyDependencyUpdateConfig() } taskConfig { diff --git a/sample/benchmark/build.gradle.kts b/sample/benchmark/build.gradle.kts index 4881c332db..c5bcefca91 100644 --- a/sample/benchmark/build.gradle.kts +++ b/sample/benchmark/build.gradle.kts @@ -135,5 +135,4 @@ dependencies { datadogBuild { applyKotlinConfig() applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/sample/kotlin/build.gradle.kts b/sample/kotlin/build.gradle.kts index 84f9b0b549..353c0ad501 100644 --- a/sample/kotlin/build.gradle.kts +++ b/sample/kotlin/build.gradle.kts @@ -24,9 +24,6 @@ plugins { id("com.google.devtools.ksp") id("datadogBuildConfig") alias(libs.plugins.datadogGradlePlugin) - - // Analysis tools - id("com.github.ben-manes.versions") } sqldelight { @@ -245,7 +242,6 @@ dependencies { datadogBuild { applyKotlinConfig(evaluateWarningsAsErrors = false) applyJunitConfig() - applyDependencyUpdateConfig() } taskConfig { diff --git a/sample/tv/build.gradle.kts b/sample/tv/build.gradle.kts index 82c1bc44d0..37bff2bc77 100644 --- a/sample/tv/build.gradle.kts +++ b/sample/tv/build.gradle.kts @@ -19,9 +19,6 @@ plugins { kotlin("android") id("datadogBuildConfig") alias(libs.plugins.datadogGradlePlugin) - - // Analysis tools - id("com.github.ben-manes.versions") } android { @@ -111,7 +108,6 @@ dependencies { datadogBuild { applyKotlinConfig(evaluateWarningsAsErrors = false) applyJunitConfig() - applyDependencyUpdateConfig() } taskConfig { diff --git a/sample/vendor-lib/build.gradle.kts b/sample/vendor-lib/build.gradle.kts index 855b77ee60..d0fcecfe12 100644 --- a/sample/vendor-lib/build.gradle.kts +++ b/sample/vendor-lib/build.gradle.kts @@ -18,9 +18,6 @@ plugins { id("ktlint") kotlin("android") id("datadogBuildConfig") - - // Analysis tools - id("com.github.ben-manes.versions") } android { @@ -89,7 +86,6 @@ dependencies { datadogBuild { applyKotlinConfig(evaluateWarningsAsErrors = false) applyJunitConfig() - applyDependencyUpdateConfig() } taskConfig { diff --git a/tools/benchmark/build.gradle.kts b/tools/benchmark/build.gradle.kts index bc6001ed42..79ebd170c4 100644 --- a/tools/benchmark/build.gradle.kts +++ b/tools/benchmark/build.gradle.kts @@ -20,9 +20,6 @@ plugins { // Publishing `maven-publish` signing - - // Analysis tools - id("com.github.ben-manes.versions") } android { @@ -65,7 +62,6 @@ createJsonModelsGenerationTask("generateTraceModelsFromJson") { datadogBuild { applyKotlinConfig() applyJunitConfig() - applyDependencyUpdateConfig() applyAndroidLibraryConfig() applyPublishingConfig( projectDescription = "An internal benchmarking tool to measure the overhead of Datadog SDK", diff --git a/tools/detekt/build.gradle.kts b/tools/detekt/build.gradle.kts index a41a37ec9e..583797fc9b 100644 --- a/tools/detekt/build.gradle.kts +++ b/tools/detekt/build.gradle.kts @@ -10,7 +10,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("ktlint") } @@ -29,5 +28,4 @@ dependencies { datadogBuild { applyKotlinConfig() applyJunitConfig() - applyDependencyUpdateConfig() } diff --git a/tools/lint/build.gradle.kts b/tools/lint/build.gradle.kts index 8280298310..ee4f632372 100644 --- a/tools/lint/build.gradle.kts +++ b/tools/lint/build.gradle.kts @@ -13,7 +13,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("ktlint") } @@ -31,7 +30,6 @@ dependencies { datadogBuild { applyKotlinConfig() applyJunitConfig() - applyDependencyUpdateConfig() } taskConfig { diff --git a/tools/noopfactory/build.gradle.kts b/tools/noopfactory/build.gradle.kts index 6300d94431..245bb59343 100644 --- a/tools/noopfactory/build.gradle.kts +++ b/tools/noopfactory/build.gradle.kts @@ -12,7 +12,6 @@ plugins { id("datadogBuildConfig") // Analysis tools - id("com.github.ben-manes.versions") id("ktlint") } @@ -31,7 +30,6 @@ dependencies { datadogBuild { applyKotlinConfig() applyJunitConfig() - applyDependencyUpdateConfig() } taskConfig { diff --git a/tools/unit/build.gradle.kts b/tools/unit/build.gradle.kts index 3a9978a3fc..afc2ed26e9 100644 --- a/tools/unit/build.gradle.kts +++ b/tools/unit/build.gradle.kts @@ -17,9 +17,6 @@ plugins { kotlin("android") id("de.mobilej.unmock") id("datadogBuildConfig") - - // Analysis tools - id("com.github.ben-manes.versions") } android { @@ -84,5 +81,4 @@ unMock { datadogBuild { applyKotlinConfig(jvmBytecodeTarget = JvmTarget.JVM_11) applyJunitConfig() - applyDependencyUpdateConfig() }