c

bloop.reporter

ReporterFormat

abstract class ReporterFormat extends AnyRef

Describes how messages should be formatted by a ConfigurableReporter.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReporterFormat
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ReporterFormat(reporter: ConfigurableReporter)

    reporter

    The reporter that will use this format.

Type Members

  1. implicit class MyPosition extends AnyRef
    Attributes
    protected

Abstract Value Members

  1. abstract def formatProblem(problem: Problem): String

    Returns a string representation of Problem, as it should be shown by the reporter.

    Returns a string representation of Problem, as it should be shown by the reporter.

    problem

    The problem to format.

    returns

    A string representation of the problem.

  2. abstract def printSummary(): Unit

    Prints a summary of all the errors reporter to the logger.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def colorFor(problem: Problem): String

    Retrieves the right color to use for problem based on Severity.

    Retrieves the right color to use for problem based on Severity.

    problem

    The problem to show.

    returns

    The ANSI string to set the right color.

    Attributes
    protected
  7. def colored(color: String, str: String): String

    Shows str with color color if the reporter is configured with colors = true.

    Shows str with color color if the reporter is configured with colors = true.

    color

    The color to use

    str

    The string to color.

    returns

    The colored string if colors = true, str otherwise.

    Attributes
    protected
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def extraSpace(severity: Severity): String

    Returns spaces to fix alignment given the severity.

    Returns spaces to fix alignment given the severity.

    Attributes
    protected
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. def prefixed(prefixColor: String, prefix: String, paragraph: String): String

    Put a prefix prefix at the beginning of paragraph, indents all lines.

    Put a prefix prefix at the beginning of paragraph, indents all lines.

    prefix

    The prefix to insert.

    paragraph

    The block of text to prefix and indent.

    returns

    The prefixed and indented paragraph.

    Attributes
    protected
  19. def showPath(file: File): Option[String]

    Returns the absolute path of file with base stripped, if the reporter if configured with shortenPaths = true.

    Returns the absolute path of file with base stripped, if the reporter if configured with shortenPaths = true.

    file

    The file whose path to show.

    returns

    The absolute path of file with base stripped if shortenPaths = true, or the original path otherwise.

    Attributes
    protected
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toOption[T](m: Optional[T]): Option[T]
    Attributes
    protected
  22. def toString(): String
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped