Package gw.lang.gosuc.simple
Interface ICompilerDriver
-
- All Known Implementing Classes:
SoutCompilerDriver
public interface ICompilerDriver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.List<java.lang.String>getErrors()default java.util.List<java.lang.String>getWarnings()default booleanhasErrors()default booleanisIncludeWarnings()voidregisterOutput(java.io.File sourceFile, java.io.File outputFile)default voidregisterOutput(java.lang.Object sourceFile, java.io.File outputFile)voidsendCompileIssue(java.io.File file, int category, long offset, long line, long column, java.lang.String message)default voidsendCompileIssue(java.lang.Object file, int category, long offset, long line, long column, java.lang.String message)default voidsendCompileIssue(javax.tools.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(java.io.File file, int category, long offset, long line, long column, java.lang.String message)
-
sendCompileIssue
default void sendCompileIssue(java.lang.Object file, int category, long offset, long line, long column, java.lang.String message)
-
sendCompileIssue
default void sendCompileIssue(javax.tools.Diagnostic d)
-
registerOutput
void registerOutput(java.io.File sourceFile, java.io.File outputFile)
-
registerOutput
default void registerOutput(java.lang.Object sourceFile, java.io.File outputFile)
-
isIncludeWarnings
default boolean isIncludeWarnings()
-
hasErrors
default boolean hasErrors()
-
getErrors
default java.util.List<java.lang.String> getErrors()
-
getWarnings
default java.util.List<java.lang.String> getWarnings()
-
-