Skip to content

Commit b470286

Browse files
committed
refactor: rename more appropriately
1 parent e02a22e commit b470286

File tree

8 files changed

+47
-17
lines changed

8 files changed

+47
-17
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/Operator.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,12 @@
1414
import io.fabric8.kubernetes.client.KubernetesClient;
1515
import io.fabric8.kubernetes.client.KubernetesClientBuilder;
1616
import io.fabric8.kubernetes.client.Version;
17-
import io.javaoperatorsdk.operator.api.config.*;
17+
import io.javaoperatorsdk.operator.api.config.BaseConfigurationService;
18+
import io.javaoperatorsdk.operator.api.config.ConfigurationService;
19+
import io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider;
20+
import io.javaoperatorsdk.operator.api.config.ControllerConfiguration;
21+
import io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider;
22+
import io.javaoperatorsdk.operator.api.config.ExecutorServiceManager;
1823
import io.javaoperatorsdk.operator.api.reconciler.Reconciler;
1924
import io.javaoperatorsdk.operator.processing.Controller;
2025
import io.javaoperatorsdk.operator.processing.LifecycleAware;
@@ -53,7 +58,7 @@ public Operator(Consumer<ConfigurationServiceOverrider> overrider) {
5358
}
5459

5560
public Operator(KubernetesClient client, Consumer<ConfigurationServiceOverrider> overrider) {
56-
this(client, ConfigurationService.overrideCurrent(new BaseConfigurationService(), overrider));
61+
this(client, ConfigurationService.newOverriddenConfigurationService(new BaseConfigurationService(), overrider));
5762
}
5863

5964
/**

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -253,13 +253,13 @@ default ResourceClassResolver getResourceClassResolver() {
253253
return new DefaultResourceClassResolver();
254254
}
255255

256-
static ConfigurationService overrideCurrent(ConfigurationService service,
256+
static ConfigurationService newOverriddenConfigurationService(ConfigurationService baseConfiguration,
257257
Consumer<ConfigurationServiceOverrider> overrider) {
258258
if (overrider != null) {
259-
final var toOverride = new ConfigurationServiceOverrider(service);
259+
final var toOverride = new ConfigurationServiceOverrider(baseConfiguration);
260260
overrider.accept(toOverride);
261261
return toOverride.build();
262262
}
263-
return service;
263+
return baseConfiguration;
264264
}
265265
}

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/LeaderElectionManagerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class LeaderElectionManagerTest {
3030
void setUp() {
3131
ControllerManager controllerManager = mock(ControllerManager.class);
3232
kubernetesClient = mock(KubernetesClient.class);
33-
var configurationService = ConfigurationService.overrideCurrent(new BaseConfigurationService(),
33+
var configurationService = ConfigurationService.newOverriddenConfigurationService(new BaseConfigurationService(),
3434
o -> o.withLeaderElectionConfiguration(new LeaderElectionConfiguration("test")));
3535
var execServiceManager = new ExecutorServiceManager(configurationService);
3636
execServiceManager.init();

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/ControllerTest.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,20 @@
44

55
import io.fabric8.kubernetes.api.model.Secret;
66
import io.javaoperatorsdk.operator.MockKubernetesClient;
7-
import io.javaoperatorsdk.operator.api.config.*;
7+
import io.javaoperatorsdk.operator.api.config.BaseConfigurationService;
8+
import io.javaoperatorsdk.operator.api.config.ConfigurationService;
9+
import io.javaoperatorsdk.operator.api.config.ExecutorServiceManager;
10+
import io.javaoperatorsdk.operator.api.config.MockControllerConfiguration;
811
import io.javaoperatorsdk.operator.api.reconciler.Cleaner;
912
import io.javaoperatorsdk.operator.api.reconciler.Reconciler;
1013
import io.javaoperatorsdk.operator.sample.simple.TestCustomResource;
1114

1215
import static org.assertj.core.api.Assertions.assertThat;
13-
import static org.mockito.Mockito.*;
16+
import static org.mockito.Mockito.mock;
17+
import static org.mockito.Mockito.never;
18+
import static org.mockito.Mockito.verify;
19+
import static org.mockito.Mockito.when;
20+
import static org.mockito.Mockito.withSettings;
1421

1522
@SuppressWarnings({"unchecked", "rawtypes"})
1623
class ControllerTest {
@@ -36,7 +43,7 @@ void crdShouldNotBeCheckedForNativeResources() {
3643
void crdShouldNotBeCheckedForCustomResourcesIfDisabled() {
3744
final var client = MockKubernetesClient.client(TestCustomResource.class);
3845
ConfigurationService configurationService =
39-
ConfigurationService.overrideCurrent(new BaseConfigurationService(),
46+
ConfigurationService.newOverriddenConfigurationService(new BaseConfigurationService(),
4047
o -> o.checkingCRDAndValidateLocalModel(false));
4148

4249
final var configuration =

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/event/EventProcessorTest.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
import org.slf4j.LoggerFactory;
1616

1717
import io.fabric8.kubernetes.api.model.HasMetadata;
18-
import io.javaoperatorsdk.operator.api.config.*;
18+
import io.javaoperatorsdk.operator.api.config.BaseConfigurationService;
19+
import io.javaoperatorsdk.operator.api.config.ConfigurationService;
20+
import io.javaoperatorsdk.operator.api.config.ControllerConfiguration;
21+
import io.javaoperatorsdk.operator.api.config.ExecutorServiceManager;
22+
import io.javaoperatorsdk.operator.api.config.RetryConfiguration;
1923
import io.javaoperatorsdk.operator.api.monitoring.Metrics;
2024
import io.javaoperatorsdk.operator.processing.event.rate.LinearRateLimiter;
2125
import io.javaoperatorsdk.operator.processing.event.rate.RateLimiter;
@@ -432,7 +436,7 @@ void executionOfReconciliationShouldNotStartIfProcessorStopped() throws Interrup
432436
});
433437

434438
var execManager = new ExecutorServiceManager(
435-
ConfigurationService.overrideCurrent(new BaseConfigurationService(),
439+
ConfigurationService.newOverriddenConfigurationService(new BaseConfigurationService(),
436440
o -> { o.withConcurrentReconciliationThreads(1);
437441
o.withMinConcurrentReconciliationThreads(1);
438442
}));

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/event/ReconciliationDispatcherTest.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,12 @@
2121
import io.javaoperatorsdk.operator.MockKubernetesClient;
2222
import io.javaoperatorsdk.operator.OperatorException;
2323
import io.javaoperatorsdk.operator.TestUtils;
24-
import io.javaoperatorsdk.operator.api.config.*;
24+
import io.javaoperatorsdk.operator.api.config.BaseConfigurationService;
25+
import io.javaoperatorsdk.operator.api.config.Cloner;
26+
import io.javaoperatorsdk.operator.api.config.ConfigurationService;
27+
import io.javaoperatorsdk.operator.api.config.ControllerConfiguration;
28+
import io.javaoperatorsdk.operator.api.config.ExecutorServiceManager;
29+
import io.javaoperatorsdk.operator.api.config.MockControllerConfiguration;
2530
import io.javaoperatorsdk.operator.api.reconciler.Cleaner;
2631
import io.javaoperatorsdk.operator.api.reconciler.Context;
2732
import io.javaoperatorsdk.operator.api.reconciler.DeleteControl;
@@ -76,7 +81,7 @@ static void classSetup() {
7681
* equals will fail on the two equal but NOT identical TestCustomResources because equals is not
7782
* implemented on TestCustomResourceSpec or TestCustomResourceStatus
7883
*/
79-
configurationService = ConfigurationService.overrideCurrent(new BaseConfigurationService(),
84+
configurationService = ConfigurationService.newOverriddenConfigurationService(new BaseConfigurationService(),
8085
overrider -> overrider.checkingCRDAndValidateLocalModel(false)
8186
.withResourceCloner(new Cloner() {
8287
@Override

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/event/source/informer/InformerEventSourceTest.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@
2525
import static org.junit.jupiter.api.Assertions.assertThrows;
2626
import static org.mockito.ArgumentMatchers.any;
2727
import static org.mockito.ArgumentMatchers.eq;
28-
import static org.mockito.Mockito.*;
28+
import static org.mockito.Mockito.atLeastOnce;
29+
import static org.mockito.Mockito.mock;
30+
import static org.mockito.Mockito.never;
31+
import static org.mockito.Mockito.times;
32+
import static org.mockito.Mockito.verify;
33+
import static org.mockito.Mockito.when;
2934

3035
@SuppressWarnings({"rawtypes", "unchecked"})
3136
class InformerEventSourceTest {
@@ -246,7 +251,7 @@ void filtersOnDeleteEvents() {
246251
void informerStoppedHandlerShouldBeCalledWhenInformerStops() {
247252
final var exception = new RuntimeException("Informer stopped exceptionally!");
248253
final var informerStoppedHandler = mock(InformerStoppedHandler.class);
249-
var configuration = ConfigurationService.overrideCurrent(new BaseConfigurationService(),
254+
var configuration = ConfigurationService.newOverriddenConfigurationService(new BaseConfigurationService(),
250255
o -> o.withInformerStoppedHandler(informerStoppedHandler));
251256

252257
informerEventSource = new InformerEventSource<>(informerConfiguration,

operator-framework-junit5/src/main/java/io/javaoperatorsdk/operator/junit/AbstractOperatorExtension.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@
1010
import java.util.function.Consumer;
1111

1212
import org.awaitility.Awaitility;
13-
import org.junit.jupiter.api.extension.*;
13+
import org.junit.jupiter.api.extension.AfterAllCallback;
14+
import org.junit.jupiter.api.extension.AfterEachCallback;
15+
import org.junit.jupiter.api.extension.BeforeAllCallback;
16+
import org.junit.jupiter.api.extension.BeforeEachCallback;
17+
import org.junit.jupiter.api.extension.ExtensionContext;
1418
import org.slf4j.Logger;
1519
import org.slf4j.LoggerFactory;
1620

@@ -256,7 +260,7 @@ public T oneNamespacePerClass(boolean value) {
256260
}
257261

258262
public T withConfigurationService(Consumer<ConfigurationServiceOverrider> overrider) {
259-
configurationService = ConfigurationService.overrideCurrent(configurationService, overrider);
263+
configurationService = ConfigurationService.newOverriddenConfigurationService(configurationService, overrider);
260264
return (T) this;
261265
}
262266

0 commit comments

Comments
 (0)