Package gw.lang.gosuc.simple
Interface ICompilerDriver
-
- All Known Implementing Classes:
SoutCompilerDriver
public interface ICompilerDriver- Author:
- dpetrusca
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default List<String>getErrors()default List<String>getWarnings()default booleanhasErrors()default booleanisIncludeWarnings()voidregisterOutput(File sourceFile, File outputFile)default voidregisterOutput(Object sourceFile, File outputFile)voidsendCompileIssue(File file, int category, long offset, long line, long column, String message)default voidsendCompileIssue(Object file, int category, long offset, long line, long column, String message)default voidsendCompileIssue(Diagnostic d)
-
-
-
Field Detail
-
ERROR
static final int ERROR
- See Also:
- Constant Field Values
-
WARNING
static final int WARNING
- See Also:
- Constant Field Values
-
-
Method Detail
-
sendCompileIssue
void sendCompileIssue(File file, int category, long offset, long line, long column, String message)
-
sendCompileIssue
default void sendCompileIssue(Object file, int category, long offset, long line, long column, String message)
-
sendCompileIssue
default void sendCompileIssue(Diagnostic d)
-
isIncludeWarnings
default boolean isIncludeWarnings()
-
hasErrors
default boolean hasErrors()
-
-