Skip to content

Commit 40ca508

Browse files
committed
Merge branch '1.13.x'
2 parents 1d438dd + 61f48e2 commit 40ca508

File tree

15 files changed

+31
-32
lines changed

15 files changed

+31
-32
lines changed

dependencies.gradle

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ def VERSIONS = [
3131
libs.grpcTestingProto,
3232
libs.grpcKotlinStub,
3333
libs.gmetric4j,
34-
libs.prometheusMetrics,
35-
libs.prometheusMetricsExpositionFormats,
36-
libs.prometheusMetricsTracerCommon,
37-
libs.prometheusSimpleClient,
38-
libs.prometheusSimpleClientPushgateway,
3934
libs.restAssured,
4035
libs.retrofit2,
4136
libs.jakarta.jmsApi,
@@ -67,8 +62,6 @@ def VERSIONS = [
6762
libs.hibernateEntitymanager,
6863
libs.hsqldb,
6964
libs.jsr107,
70-
libs.junitJupiter,
71-
libs.junitPlatformLauncher,
7265
libs.latencyUtils,
7366
libs.mongoSync,
7467
libs.postgre,

docs/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dependencies {
2929
testImplementation project(':micrometer-test')
3030
testImplementation project(':micrometer-observation-test')
3131
testImplementation libs.aspectjweaver
32-
testImplementation 'org.junit.jupiter:junit-jupiter'
32+
testImplementation libs.junitJupiter
3333
testImplementation 'org.assertj:assertj-core'
3434
testImplementation 'org.springframework:spring-context'
3535
testImplementation 'io.projectreactor:reactor-core'

gradle/libs.versions.toml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,9 @@ jsonPath = { module = "com.jayway.jsonpath:json-path", version = "2.9.0" }
164164
jsr107 = { module = "org.jsr107.ri:cache-ri-impl", version.ref = "jsr107" }
165165
jsr305 = { module = "com.google.code.findbugs:jsr305", version.ref = "jsr305" }
166166
junitBom = { module = "org.junit:junit-bom", version.ref = "junit" }
167-
junitJupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" }
167+
junitJupiter = { module = "org.junit.jupiter:junit-jupiter" }
168168
junitLoggingExtension = "com.innoq:junit5-logging-extension:0.2.0"
169-
junitPlatformLauncher = { module = "org.junit.platform:junit-platform-launcher", version.ref = "junit-platform" }
169+
junitPlatformLauncher = { module = "org.junit.platform:junit-platform-launcher" }
170170
kafkaClients = { module = "org.apache.kafka:kafka-clients", version.ref = "kafka" }
171171
kafkaStreams = { module = "org.apache.kafka:kafka-streams", version.ref = "kafka" }
172172
kafkaJunit = { module = "com.github.charithe:kafka-junit", version.ref = "kafka-junit" }
@@ -189,11 +189,13 @@ okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" }
189189
openTelemetry-proto = { module = "io.opentelemetry.proto:opentelemetry-proto", version = "1.3.2-alpha" }
190190
osgiJunit5 = "org.osgi:org.osgi.test.junit5:1.3.0"
191191
postgre = { module = "org.postgresql:postgresql", version.ref = "postgre" }
192-
prometheusMetrics = { module = "io.prometheus:prometheus-metrics-core", version.ref = "prometheus" }
193-
prometheusMetricsExpositionFormats = { module = "io.prometheus:prometheus-metrics-exposition-formats", version.ref = "prometheus" }
194-
prometheusMetricsTracerCommon = { module = "io.prometheus:prometheus-metrics-tracer-common", version.ref = "prometheus" }
195-
prometheusSimpleClient = { module = "io.prometheus:simpleclient_common", version.ref = "prometheusSimpleClient" }
196-
prometheusSimpleClientPushgateway = { module = "io.prometheus:simpleclient_pushgateway", version.ref = "prometheusSimpleClient" }
192+
prometheusMetricsBom = { module = "io.prometheus:prometheus-metrics-bom", version.ref = "prometheus" }
193+
prometheusMetrics = { module = "io.prometheus:prometheus-metrics-core" }
194+
prometheusMetricsExpositionFormats = { module = "io.prometheus:prometheus-metrics-exposition-formats" }
195+
prometheusMetricsTracerCommon = { module = "io.prometheus:prometheus-metrics-tracer-common" }
196+
prometheusSimpleClientBom = { module = "io.prometheus:simpleclient_bom", version.ref = "prometheusSimpleClient" }
197+
prometheusSimpleClient = { module = "io.prometheus:simpleclient_common" }
198+
prometheusSimpleClientPushgateway = { module = "io.prometheus:simpleclient_pushgateway" }
197199
reactorBom = { module = "io.projectreactor:reactor-bom", version.ref = "reactor" }
198200
restAssured = { module = "io.rest-assured:rest-assured", version.ref = "rest-assured" }
199201
retrofit2 = { module = "com.squareup.retrofit2:retrofit", version = "2.11.0" }
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
description = 'MeterRegistry implementation for Prometheus using io.prometheus:simpleclient_common. This module is deprecated in favor of io.micrometer:micrometer-registry-prometheus that uses io.prometheus:prometheus-metrics-core.'
22

33
dependencies {
4+
api(platform(libs.prometheusSimpleClientBom))
5+
46
api project(':micrometer-core')
57

6-
api 'io.prometheus:simpleclient_common'
8+
api libs.prometheusSimpleClient
79

810
testImplementation project(':micrometer-test')
911
}

implementations/micrometer-registry-prometheus/build.gradle

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
description = 'MeterRegistry implementation for Prometheus using io.prometheus:prometheus-metrics-core. If you have compatibility issues with this module, you can go back to io.micrometer:micrometer-registry-prometheus-simpleclient that uses io.prometheus:simpleclient_common.'
22

33
dependencies {
4+
api(platform(libs.prometheusMetricsBom))
5+
46
api project(':micrometer-core')
57

6-
api('io.prometheus:prometheus-metrics-core') {
8+
api(libs.prometheusMetrics) {
79
// We only need SpanContext from prometheus-metrics-tracer-common, we don't need
810
// prometheus-metrics-tracer-initializer nor the dependencies it pulls in
911
exclude(group: 'io.prometheus', module: 'prometheus-metrics-tracer-initializer')
1012
}
11-
api 'io.prometheus:prometheus-metrics-tracer-common'
12-
implementation 'io.prometheus:prometheus-metrics-exposition-formats'
13+
api libs.prometheusMetricsTracerCommon
14+
implementation libs.prometheusMetricsExpositionFormats
1315

1416
testImplementation project(':micrometer-test')
15-
testImplementation 'io.prometheus:prometheus-metrics-tracer-common'
1617
testImplementation 'io.rest-assured:rest-assured'
1718
testImplementation 'org.testcontainers:junit-jupiter'
1819
testImplementation 'org.awaitility:awaitility'

micrometer-commons/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies {
88
optionalApi libs.aspectjrt
99

1010
// JUnit 5
11-
testImplementation 'org.junit.jupiter:junit-jupiter'
11+
testImplementation libs.junitJupiter
1212
testImplementation 'org.assertj:assertj-core'
1313
}
1414

micrometer-core/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ dependencies {
151151
// testAnnotationProcessor 'com.google.dagger:dagger-compiler'
152152

153153
// JUnit 5
154-
testImplementation 'org.junit.jupiter:junit-jupiter'
154+
testImplementation libs.junitJupiter
155155
testImplementation(libs.archunitJunit5) {
156156
// avoid transitively pulling in slf4j 2
157157
exclude group: "org.slf4j", module: "slf4j-api"
@@ -198,7 +198,7 @@ dependencies {
198198

199199
// Dependencies for @ClassPathExclusions
200200
testImplementation("org.junit.platform:junit-platform-engine")
201-
testImplementation("org.junit.platform:junit-platform-launcher")
201+
testImplementation(libs.junitPlatformLauncher)
202202
testImplementation(libs.mavenResolverConnectorBasic)
203203
testImplementation(libs.mavenResolverProvider) {
204204
exclude(group: "javax.inject", module: "javax.inject")

micrometer-jakarta9/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies {
1919

2020
optionalApi 'jakarta.jms:jakarta.jms-api'
2121

22-
testImplementation 'org.junit.jupiter:junit-jupiter'
22+
testImplementation libs.junitJupiter
2323
testImplementation(libs.archunitJunit5) {
2424
// avoid transitively pulling in slf4j 2
2525
exclude group: "org.slf4j", module: "slf4j-api"

micrometer-jetty11/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ dependencies {
44
api project(":micrometer-core")
55
api libs.jetty11Server
66

7-
testImplementation 'org.junit.jupiter:junit-jupiter'
7+
testImplementation libs.junitJupiter
88
testImplementation 'org.assertj:assertj-core'
99
}
1010

micrometer-observation-test/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ dependencies {
44
api project(':micrometer-observation')
55

66
api 'org.assertj:assertj-core'
7-
api 'org.junit.jupiter:junit-jupiter'
7+
api libs.junitJupiter
88

99
implementation libs.mockitoCore4
1010

0 commit comments

Comments
 (0)