File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 55import java .util .Set ;
66
77import org .spoofax .interpreter .terms .IStrategoTerm ;
8- import org .sugarj .common . Environment ;
8+ import org .sugarj .baselang . IORelay ;
99import org .sugarj .common .errors .SourceCodeException ;
1010import org .sugarj .common .path .Path ;
1111import org .sugarj .common .path .RelativePath ;
@@ -17,7 +17,7 @@ public interface IBaseProcessor {
1717
1818 public abstract AbstractBaseLanguage getLanguage ();
1919
20- public abstract void init (Set <RelativePath > sourceFiles , Environment environment );
20+ public abstract void init (Set <RelativePath > sourceFiles , IORelay environment );
2121
2222 public abstract void processModuleImport (IStrategoTerm toplevelDecl ) throws IOException ;
2323 public abstract List <String > processBaseDecl (IStrategoTerm toplevelDecl ) throws IOException ;
Original file line number Diff line number Diff line change 1+ package org .sugarj .baselang ;
2+
3+ import java .util .List ;
4+
5+ import org .sugarj .common .path .Path ;
6+ import org .sugarj .common .path .RelativePath ;
7+
8+ public interface IORelay {
9+ public RelativePath createOutPath (String relativePath );
10+ public List <Path > getSourcePath ();
11+ public void addToIncludePath (Path p );
12+ }
You can’t perform that action at this time.
0 commit comments