Packages

p

sbt

util

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractLogger extends Logger
  2. final class ControlEvent extends LogEvent
  3. final class Log extends LogEvent
  4. sealed trait LogEvent extends AnyRef
  5. sealed abstract class LogExchange extends AnyRef
  6. abstract class Logger extends xsbti.Logger

    This is intended to be the simplest logging interface for use by code that wants to log.

    This is intended to be the simplest logging interface for use by code that wants to log. It does not include configuring the logger.

  7. sealed trait LoggerContext extends AutoCloseable

    Provides a context for generating loggers during task evaluation.

    Provides a context for generating loggers during task evaluation. The logger context can be initialized for a single command evaluation run and all of the resources created (such as cached logger appenders) can be cleaned up after task evaluation. This trait evolved out of LogExchange when it became clear that it was very difficult to manage the loggers and appenders without introducing memory leaks.

  8. final class SetLevel extends LogEvent
  9. final class SetSuccess extends LogEvent
  10. final class SetTrace extends LogEvent
  11. trait ShowLines[A] extends AnyRef
  12. final class Success extends LogEvent
  13. final class Trace extends LogEvent

Value Members

  1. object ControlEvent extends Enumeration
  2. object InterfaceUtil
  3. object Level extends Enumeration

    An enumeration defining the levels available for logging.

    An enumeration defining the levels available for logging. A level includes all of the levels with id larger than its own id. For example, Warn (id=3) includes Error (id=4).

  4. object LogExchange extends LogExchange
  5. object Logger
  6. object LoggerContext
  7. object ShowLines

Ungrouped