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 boolean
hasErrors()
default boolean
isIncludeWarnings()
void
registerOutput(File sourceFile, File outputFile)
default void
registerOutput(Object sourceFile, File outputFile)
void
sendCompileIssue(File file, int category, long offset, long line, long column, String message)
default void
sendCompileIssue(Object file, int category, long offset, long line, long column, String message)
default void
sendCompileIssue(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()
-
-