Skip to content

Commit 9670d2e

Browse files
committed
refactor: use unmarshal instead of adding new method, works with 6.7.2
1 parent fb6c504 commit 9670d2e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/SSABasedGenericKubernetesResourceMatcher.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,9 +252,9 @@ public static Object parseKeyValue(String stringValue, Class<?> targetClass,
252252
KubernetesSerialization objectMapper) {
253253
stringValue = stringValue.trim();
254254
if (targetClass != null) {
255-
return objectMapper.readValue(stringValue, targetClass);
255+
return objectMapper.unmarshal(stringValue, targetClass);
256256
} else {
257-
return objectMapper.readValue(stringValue, Map.class);
257+
return objectMapper.unmarshal(stringValue, Map.class);
258258
}
259259
}
260260

@@ -285,7 +285,7 @@ private static java.util.Map.Entry<Integer, Map<String, Object>> selectListEntry
285285
String key,
286286
List<Map<String, Object>> values,
287287
KubernetesSerialization objectMapper) {
288-
Map<String, Object> ids = objectMapper.readValue(key, Map.class);
288+
Map<String, Object> ids = objectMapper.unmarshal(key, Map.class);
289289
List<Map<String, Object>> possibleTargets = new ArrayList<>(1);
290290
int index = -1;
291291
for (int i = 0; i < values.size(); i++) {

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<fabric8-httpclient-impl.name>okhttp</fabric8-httpclient-impl.name>
4545

4646
<junit.version>5.9.2</junit.version>
47-
<fabric8-client.version>6.8-SNAPSHOT</fabric8-client.version>
47+
<fabric8-client.version>6.7.2</fabric8-client.version>
4848
<slf4j.version>1.7.36</slf4j.version>
4949
<log4j.version>2.20.0</log4j.version>
5050
<mokito.version>5.4.0</mokito.version>

0 commit comments

Comments
 (0)