File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed
operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 3
3
import java .time .Duration ;
4
4
import java .util .Optional ;
5
5
import java .util .Set ;
6
- import java .util .concurrent .*;
6
+ import java .util .concurrent .ExecutorService ;
7
+ import java .util .concurrent .LinkedBlockingDeque ;
8
+ import java .util .concurrent .ThreadPoolExecutor ;
9
+ import java .util .concurrent .TimeUnit ;
7
10
import java .util .function .Consumer ;
8
11
9
12
import org .slf4j .Logger ;
@@ -252,8 +255,11 @@ default ResourceClassResolver getResourceClassResolver() {
252
255
253
256
static ConfigurationService overrideCurrent (ConfigurationService service ,
254
257
Consumer <ConfigurationServiceOverrider > overrider ) {
255
- final var toOverride = new ConfigurationServiceOverrider (service );
256
- overrider .accept (toOverride );
257
- return toOverride .build ();
258
+ if (overrider != null ) {
259
+ final var toOverride = new ConfigurationServiceOverrider (service );
260
+ overrider .accept (toOverride );
261
+ return toOverride .build ();
262
+ }
263
+ return service ;
258
264
}
259
265
}
You can’t perform that action at this time.
0 commit comments