Packages

p

bloop

logging

package logging

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class BloopLogger extends Logger

    Creates a logger that writes to the given streams.

  2. sealed abstract class CompilationEvent extends AnyRef
  3. sealed trait DebugFilter extends AnyRef
  4. abstract class Logger extends xsbti.Logger with BaseSbtLogger
  5. sealed trait LoggerAction extends AnyRef
  6. final class ObservedLogger[+UseSiteLogger <: Logger] extends Logger

    Defines a logger that forwards any event to the underlying logger and that can be subscribed to by different clients.

    Defines a logger that forwards any event to the underlying logger and that can be subscribed to by different clients. To subscribe to a client, you can use the subscribe method that returns an Observable[LoggerAction].

  7. class ProcessLogger extends AnyRef

    Logs the output on stdout and std err of process to the underlying logger

  8. final class Slf4jAdapter[L <: Logger] extends org.slf4j.Logger

    Defines a slf4j-compliant logger wrapping Bloop logging utils.

    Defines a slf4j-compliant logger wrapping Bloop logging utils.

    This slf4j interface is necessary to be compatible with third-party libraries like lsp4s. It only intends to cover the basic functionality and it does not support slf4j markers.

Ungrouped