Skip to content

Commit e9f27d7

Browse files
committed
javacodegen: don't modify as we parse secondaryFiles
1 parent 1d24688 commit e9f27d7

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

schema_salad/java/main_utils/SecondaryFilesDslLoader.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ public T load(
3434
}
3535
r.add(entry);
3636
} else if (d instanceof Map) {
37-
Map<String, Object> dMap = (Map<String, Object>) d;
37+
@SuppressWarnings("unchecked")
38+
Map<String, Object> dMap = new HashMap<String, Object>((Map<String, Object>) d);
3839
if (dMap.containsKey("pattern")) {
3940
entry.put("pattern", dMap.remove("pattern"));
4041
} else {
@@ -53,7 +54,8 @@ public T load(
5354
}
5455
} else if (doc instanceof Map) {
5556
Map<String, Object> entry = new HashMap<String, Object>();
56-
Map<String, Object> dMap = (Map<String, Object>) doc;
57+
@SuppressWarnings("unchecked")
58+
Map<String, Object> dMap = new HashMap<String, Object>((Map<String, Object>) doc);
5759
if (dMap.containsKey("pattern")) {
5860
entry.put("pattern", dMap.remove("pattern"));
5961
} else {

0 commit comments

Comments
 (0)