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 trait LoggerAction extends AnyRef
  3. 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].

  4. class ProcessLogger extends AnyRef

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

  5. 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