package reporters
- Alphabetic
- Public
- All
Type Members
- class ConsoleReporter extends AbstractReporter with PrintReporter with SummaryReporter
This class implements a Reporter that displays messages on a text console.
- trait CountingReporter extends reflect.internal.Reporter with FilteringReporter
A
Reporter
that counts messages that are passed by the filter. - class DefaultReporter extends PositionFilter with CountingReporter with SummaryReporter with LimitFilter
A reporter that filters by position and forwards for display
- class DisplayReporter extends reflect.internal.Reporter with PrintReporter
This class implements a Reporter that displays messages on a text console.
- trait Filtering extends AnyRef
Common abstraction for filtering reporter messages.
- 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. - 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. - class PositionFilter extends reflect.internal.Reporter with FilteringReporter with PositionFiltering
This reporter implements filtering by severity and position.
- trait PositionFiltering extends reflect.internal.Reporter with Filtering
Filtering by severity and position.
- trait PrintReporter extends reflect.internal.Reporter
Facility for outputting messages, with optional user intervention.
- class StoreReporter extends Reporter
This class implements a Reporter that stores its reports in the set
infos
. - trait SummaryReporter extends reflect.internal.Reporter
A
Reporter
that echos a summary infinish
.
Deprecated Type Members
- 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
- 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
- object DefaultReporter
- object DisplayReporter
- object NoReporter extends Reporter
A reporter that ignores reports.
- object Reporter
The Scala compiler and reflection APIs.