Skip to content

Commit 1bb8144

Browse files
authored
Merge branch 'mhlidd/config_inversion_plugins' into mhlidd/migrate_config-utils_tests
2 parents 061b3c9 + a1d4188 commit 1bb8144

File tree

4 files changed

+3
-14
lines changed

4 files changed

+3
-14
lines changed
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
package datadog.gradle.plugin.config
22

3+
import org.gradle.api.Project
34
import org.gradle.api.file.ProjectLayout
45
import org.gradle.api.model.ObjectFactory
56
import javax.inject.Inject
67

7-
open class SupportedTracerConfigurations @Inject constructor(objects: ObjectFactory, layout: ProjectLayout) {
8+
open class SupportedTracerConfigurations @Inject constructor(objects: ObjectFactory, layout: ProjectLayout, project: Project) {
89
val configOwnerPath = objects.property<String>(String::class.java).convention(":utils:config-utils")
910
val className = objects.property<String>(String::class.java).convention("datadog.trace.config.inversion.GeneratedSupportedConfigurations")
1011

11-
val jsonFile = objects.fileProperty().convention(layout.projectDirectory.file("src/main/resources/supported-configurations.json"))
12+
val jsonFile = objects.fileProperty().convention(project.rootProject.layout.projectDirectory.file("metadata/supported-configurations.json"))
1213

1314
val destinationDirectory = objects.directoryProperty().convention(layout.buildDirectory.dir("generated/supportedConfigurations"))
1415
}

dd-java-agent/build.gradle

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,6 @@ ext.generalShadowJarConfig = {
9393
exclude '**/io/airlift/compress/snappy/**'
9494
relocate 'io.airlift', 'datadog.io.airlift'
9595

96-
exclude '**/supported-configurations.json'
97-
9896
final String projectName = "${project.name}"
9997

10098
// Prevents conflict with other instances, but doesn't relocate instrumentation
@@ -305,8 +303,6 @@ dependencies {
305303
transitive = false
306304
}
307305

308-
sharedShadowInclude project(':utils:config-utils'), { transitive = false }
309-
310306
sharedShadowInclude project(':utils:container-utils'), {
311307
transitive = false
312308
}

utils/config-utils/build.gradle.kts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,3 @@ dependencies {
5454

5555
testImplementation(project(":utils:test-utils"))
5656
}
57-
58-
tasks.named<ProcessResources>("processResources") {
59-
exclude("supported-configurations.json")
60-
}
61-
62-
tasks.named<Jar>("jar") {
63-
exclude("supported-configurations.json")
64-
}

0 commit comments

Comments
 (0)