Fix gestalt

This commit is contained in:
Andrea Cavalli 2023-12-12 22:28:43 +01:00
parent 4a4af2576d
commit e3944dc3be
3 changed files with 2 additions and 11 deletions

View File

@ -12,7 +12,7 @@
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<native.maven.plugin.version>0.9.28</native.maven.plugin.version>
<gestalt.version>0.24.1</gestalt.version>
<gestalt.version>0.24.2</gestalt.version>
<rocksdb.version>8.8.1</rocksdb.version>
<imageName>rockserver-core</imageName>
<mainClass>it.cavallium.rockserver.core.Main</mainClass>

View File

@ -22,7 +22,6 @@ public class ConfigParser {
gsb = new GestaltBuilder();
gsb
.setTreatMissingArrayIndexAsError(false)
.setTreatEmptyCollectionAsErrors(false)
.setTreatNullValuesInClassAsErrors(false)
.setTreatMissingValuesAsErrors(false)
.addDecoder(new DataSizeDecoder())

View File

@ -42,15 +42,7 @@ public class ConfigPrinter {
}
public static List<VolumeConfig> getVolumeConfigs(GlobalDatabaseConfig g) throws GestaltException {
try {
return List.of(g.volumes());
} catch (GestaltException ex) {
if (ex.getMessage().startsWith("Failed to get cached object from proxy config while calling method:")) {
return List.of();
} else {
throw ex;
}
}
return List.of(g.volumes());
}
public static String stringifyGlobalDatabase(GlobalDatabaseConfig o) throws GestaltException {