package reporter
- Alphabetic
- Public
- Protected
Type Members
- class ClassicFormat extends DefaultReporterFormat
- trait ConfigurableReporter extends AnyRef
Interface for a reporter that has a configuration.
Interface for a reporter that has a configuration. This is the API visible from a
ReporterFormat
. - class DefaultReporterFormat extends ReporterFormat
Default format for reporter.
- final class ObservedReporter extends ZincReporter
- abstract class Reporter extends ZincReporter
A flexible reporter whose configuration is provided by a
ReporterConfig
.A flexible reporter whose configuration is provided by a
ReporterConfig
. This configuration indicated whether to use colors, how to format messages, etc.A reporter has internal state and must be instantiated per compilation.
Note: Implementations must be thread-safe or concurrency hazards will surface when compilation is carried out with Hydra.
- sealed trait ReporterAction extends AnyRef
- final case class ReporterConfig(colors: Boolean, shortenPaths: Boolean, columnNumbers: Boolean, reverseOrder: Boolean, showLegend: Boolean, errorColor: String, warningColor: String, infoColor: String, debugColor: String, sourcePathColor: String, errorIdColor: String, format: (Reporter) => ReporterFormat) extends Product with Serializable
General configuration for the formats.
General configuration for the formats. Formats are supposed to be opinionated, and they are free to ignore any of those settings.
- abstract class ReporterFormat extends AnyRef
Describes how messages should be formatted by a
ConfigurableReporter
. - class ScalacFormat extends ReporterFormat
A format that mimics that of scalac.
A format that mimics that of scalac. Adapted from
sbt.LoggerReporter
Copyright 2002-2009 LAMP/EPFL see LICENSE_Scala Original author: Martin Odersky - trait ZincReporter extends xsbti.Reporter with ConfigurableReporter
Value Members
- object ClassicFormat extends (Reporter) => ReporterFormat
- object DefaultReporterFormat extends (Reporter) => ReporterFormat
Helper object for easy configuration.
- object Reporter
- object ReporterAction
- object ReporterConfig extends Serializable
- object ScalacFormat extends (Reporter) => ReporterFormat