13
0
geforkt von Mirrors/Velocity

Improve comments

Dieser Commit ist enthalten in:
Mark Vainomaa 2018-10-27 00:39:13 +03:00
Ursprung 1e0ec8ad66
Commit b86622b849
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 1B3F9523B542D315

Datei anzeigen

@ -121,18 +121,18 @@ public abstract class AnnotatedConfig {
// Check if field is table.
Table table = field.getAnnotation(Table.class);
if (table != null) {
lines.add(table.value()); // Write [name]
lines.addAll(dumpConfig(field.get(dumpable))); // dump fields of table
lines.add(table.value()); // Write [name]
lines.addAll(dumpConfig(field.get(dumpable))); // Dump fields of table
continue;
}
if (field.getAnnotation(IsMap.class) != null) { // check if field is map
if (field.getAnnotation(IsMap.class) != null) { // Check if field is a map
@SuppressWarnings("unchecked")
Map<String, ?> map = (Map<String, ?>) field.get(dumpable);
for (Entry<String, ?> entry : map.entrySet()) {
lines.add(entry.getKey() + " = " + serialize(entry.getValue())); // Save map data
}
lines.add(""); //Add empty line
lines.add(""); // Add empty line
continue;
}
@ -145,7 +145,7 @@ public abstract class AnnotatedConfig {
// Save field to config
lines.add(name + " = " + serialize(value));
lines.add(""); // add empty line
lines.add(""); // Add empty line
}
} catch (IllegalAccessException | IllegalArgumentException | SecurityException e) {
throw new RuntimeException("Could not dump configuration", e);