Skip to content

Commit f9b827e

Browse files
authored
Merge pull request #40 from newrelic/agent_matching_updates
Agent matching updates
2 parents f168d29 + 6e8d71f commit f9b827e

File tree

165 files changed

+2820
-4056
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+2820
-4056
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
fetch-depth: 0
1919

2020

21-
- name: Set up JDK 8
21+
- name: Set up JDK 17
2222
uses: actions/setup-java@v3
2323
with:
24-
java-version: 11
24+
java-version: 17
2525
distribution: 'temurin'
2626

2727

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## Version: [v1.0.8](https://github.com/newrelic/newrelic-java-kotlin-coroutines/releases/tag/v1.0.8) | Created: 2025-09-04
2+
3+
14
## Version: [v1.0.6](https://github.com/newrelic/newrelic-java-kotlin-coroutines/releases/tag/v1.0.6) | Created: 2025-03-17
25

36

Kotlin-Coroutines-Suspends/build.gradle

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@
44
apply plugin: 'java'
55

66
dependencies {
7-
implementation group: 'org.jetbrains.kotlinx', name: 'kotlinx-coroutines-core', version: '1.4.0'
7+
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.0")
88

99
// New Relic Java Agent dependencies
10-
implementation 'com.newrelic.agent.java:newrelic-agent:6.4.1'
11-
implementation 'com.newrelic.agent.java:newrelic-api:6.4.1'
1210
implementation fileTree(include: ['*.jar'], dir: '../libs')
1311
implementation fileTree(include: ['*.jar'], dir: '../test-lib')
1412
}
@@ -24,9 +22,14 @@ jar {
2422
}
2523

2624
verifyInstrumentation {
27-
// Verifier plugin documentation:
28-
// https://github.com/newrelic/newrelic-gradle-verify-instrumentation
29-
// Example:
30-
// passes 'javax.servlet:servlet-api:[2.2,2.5]'
31-
// exclude 'javax.servlet:servlet-api:2.4.public_draft'
25+
passes 'org.jetbrains.kotlinx:kotlinx-coroutines-core:[1.4.0,)'
26+
passes 'org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:[1.4.0)'
27+
excludeRegex '.*SNAPSHOT'
28+
excludeRegex '.*alpha'
29+
excludeRegex '.*Beta'
30+
excludeRegex '.*-eap-.*'
31+
excludeRegex '.*-native-.*'
32+
excludeRegex '.*-M[0-9]'
33+
excludeRegex '.*-rc'
34+
excludeRegex '.*-RC'
3235
}

Kotlin-Coroutines-Suspends/src/main/java/com/newrelic/instrumentation/kotlin/coroutines/SuspendIgnores.java

Lines changed: 0 additions & 76 deletions
This file was deleted.

Kotlin-Coroutines-Suspends/src/main/java/com/newrelic/instrumentation/kotlin/coroutines/Utils.java

Lines changed: 0 additions & 41 deletions
This file was deleted.

Kotlin-Coroutines-Suspends/src/main/java/com/newrelic/instrumentation/kotlin/coroutines/tracing/CoroutinesPreMain.java

Lines changed: 0 additions & 84 deletions
This file was deleted.

Kotlin-Coroutines-Suspends/src/main/java/com/newrelic/instrumentation/kotlin/coroutines/tracing/SuspendClassAndMethod.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

Kotlin-Coroutines-Suspends/src/main/java/com/newrelic/instrumentation/kotlin/coroutines/tracing/SuspendClassMatcher.java

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)