Add code to show default values of options (currently unused)
Related: #186
This commit is contained in:
parent
84e27a7c4d
commit
7ad09acec6
|
|
@ -381,8 +381,19 @@ public class ModernFixEarlyConfig {
|
||||||
.sorted()
|
.sorted()
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
for(String line : keys) {
|
for(String line : keys) {
|
||||||
if(!line.equals("mixin.core"))
|
if(!line.equals("mixin.core")) {
|
||||||
|
Option option = this.options.get(line);
|
||||||
|
String extraContext = "";
|
||||||
|
if(option != null) {
|
||||||
|
if(option.isModDefined())
|
||||||
|
extraContext = " # (overridden for mod compat)";
|
||||||
|
else {
|
||||||
|
boolean defaultEnabled = DEFAULT_SETTING_OVERRIDES.getOrDefault(line, true);
|
||||||
|
extraContext = " # (default: " + defaultEnabled + ")";
|
||||||
|
}
|
||||||
|
}
|
||||||
writer.write("# " + line + "\n");
|
writer.write("# " + line + "\n");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (String key : keys) {
|
for (String key : keys) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user