diff options
Diffstat (limited to 'src/main/java/org/bukkit/configuration/file/YamlConstructor.java')
-rw-r--r-- | src/main/java/org/bukkit/configuration/file/YamlConstructor.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/org/bukkit/configuration/file/YamlConstructor.java b/src/main/java/org/bukkit/configuration/file/YamlConstructor.java index 7df59fb2..73ad722a 100644 --- a/src/main/java/org/bukkit/configuration/file/YamlConstructor.java +++ b/src/main/java/org/bukkit/configuration/file/YamlConstructor.java @@ -23,12 +23,11 @@ public class YamlConstructor extends SafeConstructor { throw new YAMLException("Unexpected referential mapping structure. Node: " + node); } - @SuppressWarnings("unchecked") - Map<Object, Object> raw = (Map<Object, Object>) super.construct(node); + Map<?, ?> raw = (Map<?, ?>) super.construct(node); if (raw.containsKey(ConfigurationSerialization.SERIALIZED_TYPE_KEY)) { Map<String, Object> typed = new LinkedHashMap<String, Object>(raw.size()); - for (Map.Entry<Object, Object> entry : raw.entrySet()) { + for (Map.Entry<?, ?> entry : raw.entrySet()) { typed.put(entry.getKey().toString(), entry.getValue()); } |