Преглед изворни кода

Complete global type serializers

Lortseam пре 4 година
родитељ
комит
7827e102fc
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      src/main/java/me/lortseam/completeconfig/ConfigSource.java

+ 3 - 0
src/main/java/me/lortseam/completeconfig/ConfigSource.java

@@ -47,6 +47,9 @@ final class ConfigSource {
         loader = HoconConfigurationLoader.builder()
                 .path(filePath)
                 .defaultOptions(options -> {
+                    if (globalTypeSerializers != null) {
+                        options.serializers(builder -> builder.registerAll(globalTypeSerializers));
+                    }
                     if (typeSerializers != null) {
                         options.serializers(builder -> builder.registerAll(typeSerializers));
                     }