Class TranspilationConfigReader
java.lang.Object
io.github.protasm.jvmud.language.transpiler.TranspilationConfigReader
Reads strict, bridge-owned JSON override declarations; unknown operations and keys are errors.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordAll override families, immutable and validated at manifest load. -
Method Summary
Modifier and TypeMethodDescriptionstatic List<FieldTypeOverride> Reads the field rules from a validated configuration; use readConfig for all families.readConfig(Path config, Path mudlibRoot) Reads all override families together; individual families may be omitted.
-
Method Details
-
read
Reads the field rules from a validated configuration; use readConfig for all families.- Throws:
IOException
-
readConfig
public static TranspilationConfigReader.Overrides readConfig(Path config, Path mudlibRoot) throws IOException Reads all override families together; individual families may be omitted.- Throws:
IOException
-