Class YuiJavaScriptCompressor.DefaultErrorReporter

java.lang.Object
com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor.DefaultErrorReporter
All Implemented Interfaces:
org.mozilla.javascript.ErrorReporter
Enclosing class:
YuiJavaScriptCompressor

public static class YuiJavaScriptCompressor.DefaultErrorReporter extends Object implements org.mozilla.javascript.ErrorReporter
Default ErrorReporter implementation that uses System.err stream for error reporting. Used by YUI Compressor to log errors during JavaScript compression.
See Also:
  • Constructor Details

    • DefaultErrorReporter

      public DefaultErrorReporter()
  • Method Details

    • warning

      public void warning(String message, String sourceName, int line, String lineSource, int lineOffset)
      Specified by:
      warning in interface org.mozilla.javascript.ErrorReporter
    • error

      public void error(String message, String sourceName, int line, String lineSource, int lineOffset)
      Specified by:
      error in interface org.mozilla.javascript.ErrorReporter
    • runtimeError

      public org.mozilla.javascript.EvaluatorException runtimeError(String message, String sourceName, int line, String lineSource, int lineOffset)
      Specified by:
      runtimeError in interface org.mozilla.javascript.ErrorReporter