Skip to content

Commit 3ced29c

Browse files
committed
Fix checkstyle issues
1 parent 93c46b8 commit 3ced29c

20 files changed

+130
-77
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
/*
2+
* Copyright 2012-2023 the original author or authors.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* https://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
117
package org.springframework.boot.actuate.autoconfigure.metrics.export;
218

319
import java.lang.reflect.Method;
@@ -7,62 +23,74 @@
723
import java.util.List;
824
import java.util.stream.Collectors;
925

10-
import org.apache.commons.lang3.ClassUtils;
1126
import org.junit.Assert;
1227

1328
import org.springframework.boot.actuate.autoconfigure.metrics.export.properties.PropertiesConfigAdapter;
1429

15-
public class TestConfigsToPropertiesExposure {
30+
/**
31+
* Utility to test that all Micrometer config values are exposed via properties and
32+
* settable using the corresponding {@link PropertiesConfigAdapter} implementation.
33+
*
34+
* @author Mirko Sobeck
35+
*/
36+
public final class TestConfigsToPropertiesExposure {
37+
38+
private TestConfigsToPropertiesExposure() {
39+
40+
}
41+
42+
private static final List<Class<?>> classesForPropertiesList = List.of(Boolean.class, Byte.class, Character.class,
43+
Short.class, Integer.class, Long.class, Double.class, Float.class, String.class, Duration.class);
44+
1645
/**
17-
* Assertion to test if default methods of a given config are overridden by the adapter which implements it.
18-
* This can be an indicator for micrometer config fields, that have been forgotten to expose via spring properties.
19-
* Not overridden default methods in adapters are the most common cause of forgotten field exposure, because
46+
* Assertion to test if default methods of a given config are overridden by the
47+
* adapter which implements it. This can be an indicator for micrometer config fields,
48+
* that have been forgotten to expose via spring properties. Not overridden default
49+
* methods in adapters are the most common cause of forgotten field exposure, because
2050
* they do not for force an override.
21-
*
2251
* @param config micrometer config
2352
* @param adapter adapter for properties {@link PropertiesConfigAdapter}
24-
* @param excludedConfigMethods config methods that should be excluded for the assertion
53+
* @param excludedConfigMethods config methods that should be excluded for the
54+
* assertion
2555
*/
26-
public static void assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(Class<?> config, Class<? extends PropertiesConfigAdapter<?>> adapter, String... excludedConfigMethods) {
56+
public static void assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(Class<?> config,
57+
Class<? extends PropertiesConfigAdapter<?>> adapter, String... excludedConfigMethods) {
2758
List<String> configDefaultMethodNames = Arrays.stream(config.getDeclaredMethods())
28-
.filter(method -> method.isDefault() && isSettableUsingProperties(method.getReturnType()))
29-
.map(Method::getName)
30-
.collect(Collectors.toList());
59+
.filter((method) -> method.isDefault() && isSettableUsingProperties(method.getReturnType()))
60+
.map(Method::getName).collect(Collectors.toList());
3161

3262
configDefaultMethodNames.removeAll(Arrays.stream(excludedConfigMethods).toList());
3363
List<String> notOverriddenDefaultMethods = new ArrayList<>(configDefaultMethodNames);
3464

3565
Class<?> currentClass = adapter;
36-
// loop through adapter class and superclasses to find not overridden config methods
66+
// loop through adapter class and superclasses
67+
// to find not overridden config methods
3768
while (!Object.class.equals(currentClass)) {
3869
List<String> overriddenClassDefaultMethods = Arrays.stream(currentClass.getDeclaredMethods())
39-
.map(Method::getName)
40-
.filter(configDefaultMethodNames::contains)
41-
.toList();
70+
.map(Method::getName).filter(configDefaultMethodNames::contains).toList();
4271

4372
notOverriddenDefaultMethods.removeAll(overriddenClassDefaultMethods);
4473
currentClass = currentClass.getSuperclass();
4574
}
4675

4776
if (notOverriddenDefaultMethods.size() >= 1) {
48-
Assert.fail("Found config default methods that are not overridden by the related PropertiesConfigAdapter: \n"
49-
+ notOverriddenDefaultMethods + "\n"
50-
+ "This could be an indicator for not exposed properties fields.\n"
51-
+ "Please check if the fields are meant to be exposed and if not, "
52-
+ "exclude them from this test by providing them to the method.");
77+
Assert.fail(
78+
"Found config default methods that are not overridden by the related PropertiesConfigAdapter: \n"
79+
+ notOverriddenDefaultMethods + "\n"
80+
+ "This could be an indicator for not exposed properties fields.\n"
81+
+ "Please check if the fields are meant to be exposed and if not, "
82+
+ "exclude them from this test by providing them to the method.");
5383
}
5484
}
5585

5686
/**
57-
* Guess if a class can be set using properties.
58-
* This will only catch the basic use cases regarding the micrometer configs to
59-
* filter out methods that are not likely to be designed to be set via properties.
60-
* <pre>
87+
* Guess if a class can be set using properties. This will only catch the basic use
88+
* cases regarding the micrometer configs to filter out methods that are not likely to
89+
* be designed to be set via properties. <pre>
6190
* isSettableUsingProperties(String.class) = true
6291
* isSettableUsingProperties(boolean.class) = true
6392
* isSettableUsingProperties(Object.class) = false
6493
* </pre>
65-
*
6694
* @param clazz Class
6795
* @return is likely to be settable using properties
6896
*/
@@ -71,10 +99,11 @@ private static boolean isSettableUsingProperties(Class<?> clazz) {
7199
return false;
72100
}
73101

74-
if (ClassUtils.isPrimitiveOrWrapper(clazz)) {
102+
if (clazz.isPrimitive()) {
75103
return true;
76104
}
77105

78-
return List.of(Duration.class, String.class).contains(clazz);
106+
return classesForPropertiesList.contains(clazz);
79107
}
108+
80109
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/appoptics/AppOpticsPropertiesConfigAdapterTests.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
import io.micrometer.appoptics.AppOpticsConfig;
2020
import org.junit.jupiter.api.Test;
2121

22+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
2223
import org.springframework.boot.actuate.autoconfigure.metrics.export.properties.StepRegistryPropertiesConfigAdapterTests;
2324

2425
import static org.assertj.core.api.Assertions.assertThat;
25-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2626

2727
/**
2828
* Tests for {@link AppOpticsPropertiesConfigAdapter}.
@@ -72,7 +72,8 @@ void whenPropertiesFloorTimesIsSetAdapterFloorTimesReturnsIt() {
7272

7373
@Test
7474
void allDefaultConfigMethodsAreOverriddenByAtlasPropertiesConfigAdapter() {
75-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(AppOpticsConfig.class, AppOpticsPropertiesConfigAdapter.class,
76-
"connectTimeout");
75+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(AppOpticsConfig.class,
76+
AppOpticsPropertiesConfigAdapter.class, "connectTimeout");
7777
}
78+
7879
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/atlas/AtlasPropertiesConfigAdapterTests.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@
2121
import com.netflix.spectator.atlas.AtlasConfig;
2222
import org.junit.jupiter.api.Test;
2323

24+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
25+
2426
import static org.assertj.core.api.Assertions.assertThat;
25-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2627

2728
/**
2829
* Tests for {@link AtlasPropertiesConfigAdapter}.
@@ -120,8 +121,9 @@ void whenPropertiesEvalUriIsSetAdapterEvalUriReturnsIt() {
120121

121122
@Test
122123
void allConfigDefaultMethodsAreOverriddenByAdapter() {
123-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(AtlasConfig.class, AtlasPropertiesConfigAdapter.class,
124-
"lwcIgnorePublishStep", "initialPollingDelay", "autoStart", "lwcStep", "validTagCharacters");
124+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(AtlasConfig.class,
125+
AtlasPropertiesConfigAdapter.class, "lwcIgnorePublishStep", "initialPollingDelay", "autoStart",
126+
"lwcStep", "validTagCharacters");
125127
}
126128

127129
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/datadog/DatadogPropertiesConfigAdapterTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
import io.micrometer.datadog.DatadogConfig;
2020
import org.junit.jupiter.api.Test;
2121

22+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
2223
import org.springframework.boot.actuate.autoconfigure.metrics.export.properties.StepRegistryPropertiesConfigAdapterTests;
2324

2425
import static org.assertj.core.api.Assertions.assertThat;
25-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2626

2727
/**
2828
* Tests for {@link DatadogPropertiesConfigAdapter}.
@@ -80,7 +80,7 @@ void whenPropertiesUriIsSetAdapterUriReturnsIt() {
8080

8181
@Test
8282
void allConfigDefaultMethodsAreOverriddenByAdapter() {
83-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(DatadogConfig.class,
83+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(DatadogConfig.class,
8484
DatadogPropertiesConfigAdapter.class);
8585
}
8686

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/dynatrace/DynatracePropertiesConfigAdapterTests.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@
2222
import io.micrometer.dynatrace.DynatraceConfig;
2323
import org.junit.jupiter.api.Test;
2424

25+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
26+
2527
import static org.assertj.core.api.Assertions.assertThat;
26-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2728

2829
/**
2930
* Tests for {@link DynatracePropertiesConfigAdapter}.
@@ -129,7 +130,8 @@ void defaultValues() {
129130

130131
@Test
131132
void allConfigDefaultMethodsAreOverriddenByAdapter() {
132-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(DynatraceConfig.class, DynatracePropertiesConfigAdapter.class,
133-
"documentType");
133+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(DynatraceConfig.class,
134+
DynatracePropertiesConfigAdapter.class, "documentType");
134135
}
136+
135137
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/elastic/ElasticPropertiesConfigAdapterTests.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@
1919
import io.micrometer.elastic.ElasticConfig;
2020
import org.junit.jupiter.api.Test;
2121

22+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
23+
2224
import static org.assertj.core.api.Assertions.assertThat;
23-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2425

2526
/**
2627
* Tests for {@link ElasticPropertiesConfigAdapter}.
@@ -101,8 +102,8 @@ void whenPropertiesApiKeyCredentialsIsSetAdapterPipelineReturnsIt() {
101102

102103
@Test
103104
void allConfigDefaultMethodsAreOverriddenByAdapter() {
104-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(ElasticConfig.class, ElasticPropertiesConfigAdapter.class,
105-
"documentType"
106-
);
105+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(ElasticConfig.class,
106+
ElasticPropertiesConfigAdapter.class, "documentType");
107107
}
108+
108109
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ganglia/GangliaPropertiesConfigAdapterTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
import io.micrometer.ganglia.GangliaConfig;
2424
import org.junit.jupiter.api.Test;
2525

26+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
27+
2628
import static org.assertj.core.api.Assertions.assertThat;
27-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2829

2930
/**
3031
* Tests for {@link GangliaPropertiesConfigAdapter}.
@@ -85,7 +86,7 @@ void whenPropertiesPortIsSetAdapterPortReturnsIt() {
8586

8687
@Test
8788
void allConfigDefaultMethodsAreOverriddenByAdapter() {
88-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(GangliaConfig.class,
89+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(GangliaConfig.class,
8990
GangliaPropertiesConfigAdapter.class, "protocolVersion");
9091
}
9192

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/graphite/GraphitePropertiesConfigAdapterTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
import io.micrometer.graphite.GraphiteProtocol;
2424
import org.junit.jupiter.api.Test;
2525

26+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
27+
2628
import static org.assertj.core.api.Assertions.assertThat;
27-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2829

2930
/**
3031
* Tests for {@link GraphitePropertiesConfigAdapter}.
@@ -98,7 +99,7 @@ void whenPropertiesTagsAsPrefixIsSetAdapterTagsAsPrefixReturnsIt() {
9899

99100
@Test
100101
void allConfigDefaultMethodsAreOverriddenByAdapter() {
101-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(GraphiteConfig.class,
102+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(GraphiteConfig.class,
102103
GraphitePropertiesConfigAdapter.class);
103104
}
104105

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/humio/HumioPropertiesConfigAdapterTests.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@
2121
import io.micrometer.humio.HumioConfig;
2222
import org.junit.jupiter.api.Test;
2323

24+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
25+
2426
import static org.assertj.core.api.Assertions.assertThat;
25-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2627

2728
/**
2829
* Tests for {@link HumioPropertiesConfigAdapter}.
@@ -55,7 +56,8 @@ void whenPropertiesUriIsSetAdapterUriReturnsIt() {
5556

5657
@Test
5758
void allConfigDefaultMethodsAreOverriddenByAdapter() {
58-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(HumioConfig.class, HumioPropertiesConfigAdapter.class,
59-
"connectTimeout");
59+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(HumioConfig.class,
60+
HumioPropertiesConfigAdapter.class, "connectTimeout");
6061
}
62+
6163
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/InfluxPropertiesConfigAdapterTests.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@
2020
import io.micrometer.influx.InfluxConfig;
2121
import org.junit.jupiter.api.Test;
2222

23+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
24+
2325
import static org.assertj.core.api.Assertions.assertThat;
24-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2526

2627
/**
2728
* Tests for {@link InfluxPropertiesConfigAdapter}.
@@ -62,6 +63,8 @@ void adaptInfluxV2BasicConfig() {
6263

6364
@Test
6465
void allConfigDefaultMethodsAreOverriddenByAdapter() {
65-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(InfluxConfig.class, InfluxPropertiesConfigAdapter.class);
66+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(InfluxConfig.class,
67+
InfluxPropertiesConfigAdapter.class);
6668
}
69+
6770
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/jmx/JmxPropertiesConfigAdapterTests.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@
2121
import io.micrometer.jmx.JmxConfig;
2222
import org.junit.jupiter.api.Test;
2323

24+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
25+
2426
import static org.assertj.core.api.Assertions.assertThat;
25-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2627

2728
/**
2829
* Tests for {@link JmxPropertiesConfigAdapter}.
@@ -47,7 +48,8 @@ void whenPropertiesDomainIsSetAdapterDomainReturnsIt() {
4748

4849
@Test
4950
void allConfigDefaultMethodsAreOverriddenByAdapter() {
50-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(JmxConfig.class, JmxPropertiesConfigAdapter.class);
51+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(JmxConfig.class,
52+
JmxPropertiesConfigAdapter.class);
5153
}
5254

5355
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/kairos/KairosPropertiesConfigAdapterTests.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
import io.micrometer.kairos.KairosConfig;
2020
import org.junit.jupiter.api.Test;
2121

22+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
2223
import org.springframework.boot.actuate.autoconfigure.metrics.export.properties.StepRegistryPropertiesConfigAdapterTests;
2324

2425
import static org.assertj.core.api.Assertions.assertThat;
25-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2626

2727
/**
2828
* Tests for {@link KairosPropertiesConfigAdapter}.
@@ -66,6 +66,8 @@ void whenPropertiesPasswordIsSetAdapterPasswordReturnsIt() {
6666

6767
@Test
6868
void allConfigDefaultMethodsAreOverriddenByAdapter() {
69-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(KairosConfig.class, KairosPropertiesConfigAdapter.class);
69+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(KairosConfig.class,
70+
KairosPropertiesConfigAdapter.class);
7071
}
72+
7173
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/export/newrelic/NewRelicPropertiesConfigAdapterTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
import io.micrometer.newrelic.NewRelicConfig;
2121
import org.junit.jupiter.api.Test;
2222

23+
import org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure;
2324
import org.springframework.boot.actuate.autoconfigure.metrics.export.properties.StepRegistryPropertiesConfigAdapterTests;
2425

2526
import static org.assertj.core.api.Assertions.assertThat;
26-
import static org.springframework.boot.actuate.autoconfigure.metrics.export.TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter;
2727

2828
/**
2929
* Tests for {@link NewRelicPropertiesConfigAdapter}.
@@ -87,7 +87,7 @@ void whenPropertiesUriIsSetAdapterUriReturnsIt() {
8787

8888
@Test
8989
void allConfigDefaultMethodsAreOverriddenByAdapter() {
90-
assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(NewRelicConfig.class,
90+
TestConfigsToPropertiesExposure.assertThatAllConfigDefaultMethodsAreOverriddenByAdapter(NewRelicConfig.class,
9191
NewRelicPropertiesConfigAdapter.class);
9292
}
9393

0 commit comments

Comments
 (0)