Skip to content

Commit e4a8703

Browse files
Cleanup classpath to resolve JUnit5 versions conflict.
1 parent aae1e80 commit e4a8703

File tree

7 files changed

+2
-16
lines changed

7 files changed

+2
-16
lines changed

dd-java-agent/instrumentation/kotlin-coroutines/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ dependencies {
6060
testFixturesApi project(':dd-trace-api')
6161
testFixturesApi project(':dd-java-agent:instrumentation:trace-annotation')
6262
testFixturesApi project(':dd-java-agent:instrumentation-testing')
63-
testFixturesApi libs.spotbugs.annotations
6463

6564
testImplementation libs.kotlin
6665
testImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0"

dd-java-agent/instrumentation/kotlin-coroutines/src/latestDepTest/kotlin/KotlinCoroutineTests.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import datadog.trace.api.Trace
22
import datadog.trace.instrumentation.kotlin.coroutines.CoreKotlinCoroutineTests
3-
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings
43
import kotlinx.coroutines.CoroutineDispatcher
54
import kotlinx.coroutines.Dispatchers
65
import kotlinx.coroutines.flow.flow
@@ -9,7 +8,6 @@ import kotlinx.coroutines.flow.single
98
import kotlinx.coroutines.launch
109
import kotlinx.coroutines.withTimeout
1110

12-
@SuppressFBWarnings("NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE")
1311
class KotlinCoroutineTests(dispatcher: CoroutineDispatcher) : CoreKotlinCoroutineTests(dispatcher) {
1412

1513
@Trace

dd-java-agent/instrumentation/kotlin-coroutines/src/test/kotlin/KotlinCoroutineTests.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import datadog.trace.api.Trace
22
import datadog.trace.instrumentation.kotlin.coroutines.CoreKotlinCoroutineTests
3-
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings
43
import kotlinx.coroutines.CoroutineDispatcher
54
import kotlinx.coroutines.ExperimentalCoroutinesApi
65
import kotlinx.coroutines.channels.actor
@@ -9,7 +8,6 @@ import kotlinx.coroutines.channels.produce
98
import kotlinx.coroutines.channels.toChannel
109

1110
@OptIn(ExperimentalCoroutinesApi::class)
12-
@SuppressFBWarnings("NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE")
1311
class KotlinCoroutineTests(dispatcher: CoroutineDispatcher) : CoreKotlinCoroutineTests(dispatcher) {
1412

1513
@Trace

dd-java-agent/instrumentation/kotlin-coroutines/src/testFixtures/kotlin/datadog/trace/instrumentation/kotlin/coroutines/CoreKotlinCoroutineTests.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import datadog.trace.bootstrap.instrumentation.api.AgentSpan
55
import datadog.trace.bootstrap.instrumentation.api.AgentTracer.activeSpan
66
import datadog.trace.bootstrap.instrumentation.api.AgentTracer.get
77
import datadog.trace.bootstrap.instrumentation.api.AgentTracer.setAsyncPropagationEnabled
8-
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings
98
import kotlinx.coroutines.CompletableDeferred
109
import kotlinx.coroutines.CoroutineDispatcher
1110
import kotlinx.coroutines.CoroutineName
@@ -28,7 +27,6 @@ import java.util.concurrent.CancellationException
2827
import java.util.concurrent.TimeUnit
2928
import java.util.concurrent.atomic.AtomicInteger
3029

31-
@SuppressFBWarnings("NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE")
3230
abstract class CoreKotlinCoroutineTests(private val dispatcher: CoroutineDispatcher) {
3331

3432
@Trace

dd-java-agent/instrumentation/ratpack-1.5/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ addTestSuiteForDir('latestDepTest', 'test')
1515

1616
dependencies {
1717
compileOnly group: 'io.ratpack', name: 'ratpack-core', version: '1.5.0'
18-
compileOnly libs.spotbugs.annotations
1918

2019
testImplementation project(':dd-java-agent:instrumentation:netty:netty-4.1')
2120
testImplementation group: 'io.ratpack', name: 'ratpack-groovy-test', version: '1.5.0'

dd-trace-core/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,6 @@ dependencies {
8080

8181
implementation group: 'com.google.re2j', name: 're2j', version: '1.7'
8282

83-
compileOnly libs.spotbugs.annotations
84-
8583
// We have autoservices defined in test subtree, looks like we need this to be able to properly rebuild this
8684
testAnnotationProcessor libs.autoservice.processor
8785
testCompileOnly libs.autoservice.annotation

gradle/spotbugs.gradle

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ spotbugs {
55
excludeFilter = file("$rootDir/gradle/spotbugFilters/exclude.xml")
66
}
77

8-
// configure spotbugs for Main tasks and disable it for all other
8+
// Configure spotbugs for Main tasks and disable it for all other
99
// Can't use the class here due to being different class
1010
tasks.matching { it.name.startsWith('spotbugs') }.configureEach {
11-
// Need Java 11 min
11+
// Needs Java 11+ to run spotbugs
1212
it.launcher = javaToolchains.launcherFor {
1313
it.languageVersion = JavaLanguageVersion.current()
1414
}
@@ -59,9 +59,5 @@ tasks.matching { it.name.startsWith('spotbugs') }.configureEach {
5959
}
6060

6161
dependencies {
62-
compileOnly 'net.jcip:jcip-annotations:1.0'
6362
compileOnly libs.spotbugs.annotations
64-
65-
testImplementation 'net.jcip:jcip-annotations:1.0'
66-
testImplementation libs.spotbugs.annotations
6763
}

0 commit comments

Comments
 (0)