Skip to content

Commit 92c7d3f

Browse files
committed
Merge branch '1.15.x'
2 parents 9404de6 + 52307d8 commit 92c7d3f

File tree

9 files changed

+12
-7
lines changed

9 files changed

+12
-7
lines changed

build.gradle

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,11 @@ subprojects {
8989
error(
9090
"AttemptedNegativeZero",
9191
"BadImport",
92+
"CatchAndPrintStackTrace",
9293
"ClassCanBeStatic",
94+
"CollectionUndefinedEquality",
9395
"DefaultCharset",
96+
"DoNotCallSuggester",
9497
"EqualsGetClass",
9598
"InlineFormatString",
9699
"LongDoubleConversion",

implementations/micrometer-registry-influx/src/main/java/io/micrometer/influx/InfluxNamingConvention.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public InfluxNamingConvention(NamingConvention delegate) {
4848

4949
@Override
5050
public String name(String name, Meter.Type type, @Nullable String baseUnit) {
51-
return escape(delegate.name(name, type, baseUnit).replace("=", "_"));
51+
return escape(delegate.name(name, type, baseUnit).replace('=', '_'));
5252
}
5353

5454
@Override

micrometer-core/src/main/java/io/micrometer/core/instrument/binder/jvm/JvmThreadMetrics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ static long getThreadStateCount(ThreadMXBean threadBean, Thread.State state) {
102102
}
103103

104104
private static String getStateTagValue(Thread.State state) {
105-
return state.name().toLowerCase(Locale.ROOT).replace("_", "-");
105+
return state.name().toLowerCase(Locale.ROOT).replace('_', '-');
106106
}
107107

108108
}

micrometer-core/src/main/java/io/micrometer/core/instrument/binder/kafka/KafkaConsumerMetrics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ private Iterable<Tag> nameTag(ObjectName name) {
428428
}
429429

430430
private static String sanitize(String value) {
431-
return value.replaceAll("-", ".");
431+
return value.replace('-', '.');
432432
}
433433

434434
@Override

micrometer-core/src/main/java/io/micrometer/core/instrument/binder/kafka/KafkaMetrics.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ private double toDouble(@Nullable Metric metric) {
338338

339339
private List<Tag> meterTags(MetricName metricName, boolean includeCommonTags) {
340340
List<Tag> tags = new ArrayList<>();
341-
metricName.tags().forEach((key, value) -> tags.add(Tag.of(key.replaceAll("-", "."), value)));
341+
metricName.tags().forEach((key, value) -> tags.add(Tag.of(key.replace('-', '.'), value)));
342342
tags.add(Tag.of(KAFKA_VERSION_TAG_NAME, kafkaVersion));
343343
extraTags.forEach(tags::add);
344344
if (includeCommonTags && commonTags != null) {
@@ -353,7 +353,7 @@ private List<Tag> meterTags(MetricName metricName) {
353353

354354
private String meterName(MetricName metricName) {
355355
String name = METRIC_NAME_PREFIX + metricName.group() + "." + metricName.name();
356-
return name.replaceAll("-metrics", "").replaceAll("-", ".");
356+
return name.replaceAll("-metrics", "").replace('-', '.');
357357
}
358358

359359
private Meter.Id meterIdForComparison(MetricName metricName) {

micrometer-core/src/main/java/io/micrometer/core/instrument/binder/tomcat/TomcatMetrics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ private long safeLong(Callable<Object> callable) {
383383
private Iterable<Tag> nameTag(ObjectName name) {
384384
String nameTagValue = name.getKeyProperty("name");
385385
if (nameTagValue != null) {
386-
return Tags.of("name", nameTagValue.replaceAll("\"", ""));
386+
return Tags.of("name", nameTagValue.replace("\"", ""));
387387
}
388388
return Collections.emptyList();
389389
}

micrometer-core/src/main/java/io/micrometer/core/instrument/util/HierarchicalNameMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public interface HierarchicalNameMapper {
3636
convention) -> id.getConventionName(convention) + id.getConventionTags(convention)
3737
.stream()
3838
.map(t -> "." + t.getKey() + "." + t.getValue())
39-
.map(nameSegment -> nameSegment.replace(" ", "_"))
39+
.map(nameSegment -> nameSegment.replace(' ', '_'))
4040
.collect(Collectors.joining(""));
4141

4242
String toHierarchicalName(Meter.Id id, NamingConvention convention);

micrometer-core/src/test/java/io/micrometer/core/instrument/binder/grpc/GrpcAsyncTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ void simulate_trace_in_async_requests() {
119119
assertThat(futures).allSatisfy((future) -> {
120120
// Make sure the request-id in the response message matches with the one sent
121121
// to server.
122+
@SuppressWarnings("CollectionUndefinedEquality")
122123
String expectedRequestId = requestIds.get(future);
123124
assertThat(future.get().getResponseMessage()).contains("request-id=" + expectedRequestId);
124125
});

samples/micrometer-samples-core/src/main/java/io/micrometer/core/samples/utils/SampleRegistries.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767

6868
public class SampleRegistries {
6969

70+
@SuppressWarnings("DoNotCallSuggester")
7071
public static MeterRegistry pickOne() {
7172
throw new RuntimeException(
7273
"Pick some other method on SampleRegistries to ship sample metrics to the system of your choice");

0 commit comments

Comments
 (0)