]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/source/StringModuleSource.java
SCL compiler generates line numbers to bytecode
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / source / StringModuleSource.java
index 472c0dc1b53e8097290fb27f8731f5ce35c4d05a..1a4bc9332fd15e1525ba873878d0c92ef705d74c 100644 (file)
@@ -1,8 +1,6 @@
 package org.simantics.scl.compiler.source;
 
 import java.io.IOException;
 package org.simantics.scl.compiler.source;
 
 import java.io.IOException;
-import java.io.Reader;
-import java.io.StringReader;
 
 import org.simantics.scl.compiler.internal.codegen.types.JavaReferenceValidator;
 import org.simantics.scl.compiler.internal.codegen.types.RuntimeJavaReferenceValidator;
 
 import org.simantics.scl.compiler.internal.codegen.types.JavaReferenceValidator;
 import org.simantics.scl.compiler.internal.codegen.types.RuntimeJavaReferenceValidator;
@@ -23,9 +21,8 @@ public class StringModuleSource extends TextualModuleSource {
     }
     
     @Override
     }
     
     @Override
-    protected Reader getSourceReader(UpdateListener listener)
-            throws IOException {
-        return new StringReader(moduleText);
+    public String getSourceText(UpdateListener listener) throws IOException {
+        return moduleText;
     }
     
     @Override
     }
     
     @Override