diff --git a/src/main/java/it/fulminazzo/yamlparser/parsers/EnumYAMLParser.java b/src/main/java/it/fulminazzo/yamlparser/parsers/EnumYAMLParser.java index dd4b295..8327acd 100644 --- a/src/main/java/it/fulminazzo/yamlparser/parsers/EnumYAMLParser.java +++ b/src/main/java/it/fulminazzo/yamlparser/parsers/EnumYAMLParser.java @@ -26,7 +26,7 @@ public EnumYAMLParser(Class eClass) { protected BiFunctionException getLoader() { return (c, s) -> { String enumString = c.getString(s); - return E.valueOf(getOClass(), enumString); + return enumString == null ? null : E.valueOf(getOClass(), enumString.toUpperCase()); }; }