Packages

p

scala.tools.nsc

reporters

package reporters

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class ConsoleReporter extends AbstractReporter with PrintReporter with SummaryReporter

    This class implements a Reporter that displays messages on a text console.

  2. trait CountingReporter extends reflect.internal.Reporter with FilteringReporter

    A Reporter that counts messages that are passed by the filter.

  3. class DefaultReporter extends PositionFilter with CountingReporter with SummaryReporter with LimitFilter

    A reporter that filters by position and forwards for display

  4. class DisplayReporter extends reflect.internal.Reporter with PrintReporter

    This class implements a Reporter that displays messages on a text console.

  5. trait Filtering extends AnyRef

    Common abstraction for filtering reporter messages.

  6. trait FilteringReporter extends reflect.internal.Reporter with ForwardingReporter with Filtering

    A ForwardingReporter that filters events before delegating.

    A ForwardingReporter that filters events before delegating.

    Concrete subclasses should implement just the abstract filter method.

  7. trait LimitFilter extends reflect.internal.Reporter with FilteringReporter

    Disable a message when super.filter has passed the message but max limit has been reached.

    Disable a message when super.filter has passed the message but max limit has been reached. hasErrors is implemented as a flag to defer initializing ERROR object.

  8. class PositionFilter extends reflect.internal.Reporter with FilteringReporter with PositionFiltering

    This reporter implements filtering by severity and position.

  9. trait PositionFiltering extends reflect.internal.Reporter with Filtering

    Filtering by severity and position.

  10. trait PrintReporter extends reflect.internal.Reporter

    Facility for outputting messages, with optional user intervention.

  11. class StoreReporter extends Reporter

    This class implements a Reporter that stores its reports in the set infos.

  12. trait SummaryReporter extends reflect.internal.Reporter

    A Reporter that echos a summary in finish.

  13. abstract class AbstractReporter extends Reporter with PositionFiltering

    This reporter uses filtering by severity and position, including two-tiered INFO messaging, and also handles prompting and debug output.

    This reporter uses filtering by severity and position, including two-tiered INFO messaging, and also handles prompting and debug output.

    Annotations
    @deprecated
    Deprecated

    (Since version 2.13) Use PositionFiltering

  14. abstract class Reporter extends reflect.internal.Reporter

    Report information, warnings and errors.

    Report information, warnings and errors.

    This describes the internal interface for issuing information, warnings and errors. The only abstract method in this class must be info0.

    TODO: Move external clients (sbt/ide) to reflect.internal.Reporter, and remove this class.

    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use reflect.internal.Reporter

Value Members

  1. object DefaultReporter
  2. object DisplayReporter
  3. object NoReporter extends Reporter

    A reporter that ignores reports.

  4. object Reporter

Ungrouped