Interface ICompilerDriver

  • All Known Implementing Classes:
    SoutCompilerDriver

    public interface ICompilerDriver
    Author:
    dpetrusca
    • 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)
      • registerOutput

        void registerOutput​(File sourceFile,
                            File outputFile)
      • registerOutput

        default void registerOutput​(Object sourceFile,
                                    File outputFile)
      • isIncludeWarnings

        default boolean isIncludeWarnings()
      • hasErrors

        default boolean hasErrors()
      • getWarnings

        default List<String> getWarnings()