Skip to content

Commit 3c36b4f

Browse files
committed
Agent second batch
1 parent 3d4d244 commit 3c36b4f

File tree

11 files changed

+28
-16
lines changed

11 files changed

+28
-16
lines changed

dd-java-agent/agent-profiling/build.gradle

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
2+
13
plugins {
24
id 'com.gradleup.shadow'
35
}
@@ -38,10 +40,10 @@ configurations {
3840
}
3941
}
4042

41-
shadowJar {
43+
tasks.named("shadowJar", ShadowJar) {
4244
dependencies deps.excludeShared
4345
}
4446

45-
jar {
47+
tasks.named("jar", Jar) {
4648
archiveClassifier = 'unbundled'
4749
}

dd-java-agent/agent-profiling/profiling-controller-ddprof/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ dependencies {
5151
}
5252
}
5353

54-
forbiddenApisMain {
54+
tasks.named("forbiddenApisMain") {
5555
failOnMissingClasses = false
5656
}
5757

dd-java-agent/agent-profiling/profiling-controller-jfr/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ tasks.named("compileTestJava") {
4343
options.compilerArgs.addAll(['-Xlint:all,-processing,-options,-path'/*, '-Werror'*/])
4444
}
4545

46-
forbiddenApisMain {
46+
tasks.named("forbiddenApisMain") {
4747
failOnMissingClasses = false
4848
}
4949

dd-java-agent/agent-profiling/profiling-controller-openjdk/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ dependencies {
4848
}
4949
}
5050

51-
forbiddenApisMain {
51+
tasks.named("forbiddenApisMain") {
5252
failOnMissingClasses = false
5353
}
5454

dd-java-agent/agent-profiling/profiling-ddprof/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ configurations.configureEach {
5757
}
5858
}
5959

60-
forbiddenApisMain {
60+
tasks.named("forbiddenApisMain") {
6161
failOnMissingClasses = false
6262
}
6363

dd-java-agent/agent-tooling/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,11 @@ jmh {
7070
compileJmhJava.dependsOn compileTestJava
7171
compileTestJava.dependsOn 'generateTestClassNameTries'
7272

73-
forbiddenApisJmh {
73+
tasks.named("forbiddenApisJmh") {
7474
ignoreFailures = true
7575
}
7676

77-
forbiddenApisTest_java11 {
77+
tasks.named("forbiddenApisTest_java11") {
7878
// it will fail due to missing JDK >= 9 classes
7979
// java.lang.ClassNotFoundException: java.lang.invoke.StringConcatFactory
8080
failOnMissingClasses = false

dd-java-agent/appsec/build.gradle

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
12
import groovy.json.JsonOutput
23
import groovy.json.JsonSlurper
34

@@ -25,16 +26,16 @@ dependencies {
2526
testImplementation libs.jackson.databind
2627
}
2728

28-
shadowJar {
29+
tasks.named("shadowJar", ShadowJar) {
2930
exclude '**/*-dbgsym.zip'
3031
dependencies deps.excludeShared
3132
}
3233

33-
jar {
34+
tasks.named("jar", Jar) {
3435
archiveClassifier = 'unbundled'
3536
}
3637

37-
processResources {
38+
tasks.named("processResources", ProcessResources) {
3839
doLast {
3940
fileTree(dir: outputs.files.asPath, includes: ['**/*.json']).each {
4041
it.text = JsonOutput.toJson(new JsonSlurper().parse(it))
@@ -52,7 +53,8 @@ jmh {
5253
includes = [project.jmhIncludes]
5354
}
5455
}
55-
jmhJar {
56+
57+
tasks.named("jmhJar", Jar) {
5658
exclude 'org/slf4j/impl/**/*'
5759
}
5860

@@ -95,7 +97,9 @@ ext {
9597
tasks.withType(Test).configureEach {
9698
jvmArgs += ['-Ddd.appsec.enabled=true']
9799
}
100+
98101
def rootDir = project.rootDir
102+
99103
spotless {
100104
java {
101105
target 'src/**/*.java'

dd-java-agent/benchmark-integration/jetty-perftest/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies {
88
implementation group: 'org.eclipse.jetty', name: 'jetty-servlet', version: '9.4.1.v20170120'
99
}
1010

11-
jar {
11+
tasks.named("jar", Jar) {
1212
manifest {
1313
attributes("Main-Class": "datadog.perftest.jetty.JettyPerftest")
1414
}

dd-java-agent/cws-tls/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
2+
13
plugins {
24
id 'com.gradleup.shadow'
35
}
@@ -18,7 +20,7 @@ dependencies {
1820
testImplementation project(":dd-java-agent:testing")
1921
}
2022

21-
shadowJar {
23+
tasks.named("shadowJar", ShadowJar) {
2224
dependencies deps.excludeShared
2325
// exclude this since it's available in the instrumentation jar
2426
exclude 'com/sun/jna/**/*'

dd-java-agent/ddprof-lib/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
2+
13
plugins {
24
id "com.gradleup.shadow"
35
}
@@ -12,7 +14,7 @@ dependencies {
1214
api project(':dd-trace-api')
1315
}
1416

15-
shadowJar {
17+
tasks.named("shadowJar", ShadowJar) {
1618
dependencies {
1719
deps.excludeShared
1820
exclude '**/*.debug'

0 commit comments

Comments
 (0)