Skip to content

Commit 3316e75

Browse files
committed
fix: remove dead code (#1943)
1 parent c91acbe commit 3316e75

File tree

1 file changed

+0
-34
lines changed

1 file changed

+0
-34
lines changed

Diff for: operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/GenericResourceUpdatePreProcessor.java

-34
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,13 @@
11
package io.javaoperatorsdk.operator.processing.dependent.kubernetes;
22

3-
import io.fabric8.kubernetes.api.model.ConfigMap;
43
import io.fabric8.kubernetes.api.model.HasMetadata;
5-
import io.fabric8.kubernetes.api.model.Secret;
6-
import io.javaoperatorsdk.operator.ReconcilerUtils;
74
import io.javaoperatorsdk.operator.api.reconciler.Context;
85

96
public abstract class GenericResourceUpdatePreProcessor<R extends HasMetadata> implements
107
ResourceUpdatePreProcessor<R> {
118

129
private GenericResourceUpdatePreProcessor() {}
1310

14-
@SuppressWarnings("unchecked")
15-
public static <R extends HasMetadata> ResourceUpdatePreProcessor<R> processorFor(
16-
Class<R> resourceType) {
17-
if (Secret.class.isAssignableFrom(resourceType)) {
18-
return (ResourceUpdatePreProcessor<R>) new GenericResourceUpdatePreProcessor<Secret>() {
19-
@Override
20-
protected void updateClonedActual(Secret actual, Secret desired) {
21-
actual.setData(desired.getData());
22-
actual.setStringData(desired.getStringData());
23-
}
24-
};
25-
} else if (ConfigMap.class.isAssignableFrom(resourceType)) {
26-
return (ResourceUpdatePreProcessor<R>) new GenericResourceUpdatePreProcessor<ConfigMap>() {
27-
28-
@Override
29-
protected void updateClonedActual(ConfigMap actual, ConfigMap desired) {
30-
actual.setData(desired.getData());
31-
actual.setBinaryData((desired.getBinaryData()));
32-
}
33-
};
34-
} else {
35-
return new GenericResourceUpdatePreProcessor<>() {
36-
@Override
37-
protected void updateClonedActual(R actual, R desired) {
38-
var desiredSpec = ReconcilerUtils.getSpec(desired);
39-
ReconcilerUtils.setSpec(actual, desiredSpec);
40-
}
41-
};
42-
}
43-
}
44-
4511
public R replaceSpecOnActual(R actual, R desired, Context<?> context) {
4612
var clonedActual = context.getControllerConfiguration().getConfigurationService()
4713
.getResourceCloner()

0 commit comments

Comments
 (0)