Skip to content

Commit 097a7c9

Browse files
authored
Narrow renovate dependency caps to specific modules where it makes sense (#2434)
1 parent 6cc0137 commit 097a7c9

File tree

3 files changed

+20
-4
lines changed

3 files changed

+20
-4
lines changed

.github/renovate.json5

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@
6363
},
6464
{
6565
// disruptor 4+ requires Java 11+
66+
matchFileNames: [
67+
'inferred-spans/build.gradle.kts',
68+
],
6669
matchPackageNames: [
6770
'com.lmax:disruptor',
6871
],
@@ -84,6 +87,9 @@
8487
},
8588
{
8689
// caffeine 3+ requires Java 11+
90+
matchFileNames: [
91+
'aws-xray/build.gradle.kts',
92+
],
8793
matchPackageNames: [
8894
'com.github.ben-manes.caffeine:caffeine',
8995
],
@@ -114,6 +120,9 @@
114120
},
115121
{
116122
// agrona 1.23+ requires Java 17+
123+
matchFileNames: [
124+
'inferred-spans/build.gradle.kts',
125+
],
117126
matchPackageNames: [
118127
'org.agrona:agrona',
119128
],
@@ -136,6 +145,9 @@
136145
},
137146
{
138147
// pinned version for compatibility
148+
matchFileNames: [
149+
'micrometer-meter-provider/build.gradle.kts',
150+
],
139151
matchPackageNames: [
140152
'io.micrometer:micrometer-core',
141153
],
@@ -144,6 +156,9 @@
144156
},
145157
{
146158
// pinned version for compatibility
159+
matchFileNames: [
160+
'maven-extension/build.gradle.kts',
161+
],
147162
matchCurrentVersion: '3.5.0',
148163
enabled: false,
149164
matchPackageNames: [
@@ -190,6 +205,9 @@
190205
},
191206
{
192207
// pinned version for compatibility with java 8 JFR parsing
208+
matchFileNames: [
209+
'jfr-connection/build.gradle.kts',
210+
],
193211
matchUpdateTypes: [
194212
'major',
195213
],

dependencyManagement/build.gradle.kts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,9 @@ dependencies {
5353
api("org.skyscreamer:jsonassert:1.5.3")
5454
api("org.apache.kafka:kafka-clients:4.1.1")
5555
api("org.testcontainers:testcontainers-kafka:2.0.2")
56-
api("com.lmax:disruptor:3.4.4")
5756
api("org.jctools:jctools-core:4.0.5")
5857
api("tools.profiler:async-profiler:4.2")
5958
api("com.blogspot.mydailyjava:weak-lock-free:0.18")
60-
api("org.agrona:agrona:1.22.0")
6159
api("com.github.f4b6a3:uuid-creator:6.1.1")
6260
}
6361
}

inferred-spans/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ dependencies {
1616
compileOnly("io.opentelemetry:opentelemetry-sdk-extension-incubator")
1717
compileOnly("io.opentelemetry.instrumentation:opentelemetry-declarative-config-bridge")
1818
compileOnly("io.opentelemetry.semconv:opentelemetry-semconv")
19-
implementation("com.lmax:disruptor")
19+
implementation("com.lmax:disruptor:3.4.4")
2020
implementation("org.jctools:jctools-core")
2121
implementation("tools.profiler:async-profiler")
2222
implementation("com.blogspot.mydailyjava:weak-lock-free")
23-
implementation("org.agrona:agrona")
23+
implementation("org.agrona:agrona:1.22.0")
2424

2525
testAnnotationProcessor("com.google.auto.service:auto-service")
2626
testCompileOnly("com.google.auto.service:auto-service-annotations")

0 commit comments

Comments
 (0)