Skip to content

Commit 6c0a01f

Browse files
Merge pull request #1924 from saparaj/release-13
CherryPick:13 Guard against NPE in manageRelationFromResourceToSubResources from Discovery class
2 parents e9e2032 + abadd9d commit 6c0a01f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

util/src/main/java/io/kubernetes/client/Discovery.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,11 @@ private Map<String, Set<String>> manageRelationFromResourceToSubResources(
116116
getSubResourceNameIfPossible(r.getName())
117117
.ifPresent(
118118
subResourceName -> {
119-
subResources.get(getMajorResourceName(r.getName())).add(subResourceName);
119+
subResources
120+
.computeIfAbsent(
121+
getMajorResourceName(r.getName()),
122+
majorResourceName -> new HashSet<>())
123+
.add(subResourceName);
120124
});
121125
});
122126
return subResources;

0 commit comments

Comments
 (0)