X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Finternal%2Fheader%2FModuleHeader.java;h=c408b4bb6e12f01a3fe33610a072055692b958c6;hb=f5b8a3d0b68ab33a78235c5dfa84fc1d45f6271e;hp=7fec8f83ce0e3abe13b2b0fadbec83290cf5a8ba;hpb=1c897891cc1509bb6b5be8dc1202de0dce3d3172;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/header/ModuleHeader.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/header/ModuleHeader.java index 7fec8f83c..c408b4bb6 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/header/ModuleHeader.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/internal/header/ModuleHeader.java @@ -9,6 +9,7 @@ public class ModuleHeader { public String classLoader; public long classLoaderLocation; public String defaultLocalName; + public boolean fields; private void read(ErrorLog errorLog, DModuleHeader header) { for(FieldAssignment assignment : header.fields) @@ -33,6 +34,9 @@ public class ModuleHeader { errorLog.log(assignment.value.location, "Expected string here."); } break; + case "fields": + this.fields = true; + break; default: errorLog.logWarning(assignment.location, "Unknown module header field was skipped."); }