sbt.internal

util

package util

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractEntry extends Serializable

  2. abstract class BasicLogger extends AbstractLogger

    Implements the level-setting methods of Logger.

  3. class BufferedLogger extends BasicLogger

    A logger that can buffer the logging done on it and then can flush the buffer to the delegate logger provided in the constructor.

  4. final class ChannelLogEntry extends AbstractEntry with Serializable

  5. class ConsoleAppender extends AbstractAppender

    A logger that logs to the console.

  6. class ConsoleLogger extends BasicLogger

    A logger that logs to the console.

  7. sealed trait ConsoleOut extends AnyRef

  8. class FilterLogger extends BasicLogger

    A filter logger is used to delegate messages but not the logging level to another logger.

  9. class FullLogger extends BasicLogger

    Promotes the simple Logger interface to the full AbstractLogger interface.

  10. final case class GlobalLogBacking(file: File, last: Option[File], newBackingFile: () ⇒ File) extends Product with Serializable

    Tracks the files that persist the global logging.

  11. final case class GlobalLogging(full: ManagedLogger, console: ConsoleOut, backed: Appender, backing: GlobalLogBacking, newAppender: (ManagedLogger, PrintWriter, GlobalLogBacking) ⇒ GlobalLogging) extends Product with Serializable

    Provides the current global logging configuration.

  12. final case class GlobalLogging1(full: Logger, console: ConsoleOut, backed: AbstractLogger, backing: GlobalLogBacking, newLogger: (PrintWriter, GlobalLogBacking) ⇒ GlobalLogging1) extends Product with Serializable

  13. class LoggerWriter extends Writer

    Provides a java.io.Writer interface to a Logger.

  14. class ManagedLogger extends Logger

    Delegates log events to the associated LogExchange.

  15. class MultiLogger extends BasicLogger

  16. final class SuppressedTraceContext extends AnyRef

Value Members

  1. object AbstractEntry extends Serializable

  2. object ChannelLogEntry extends Serializable

  3. object ConsoleAppender

  4. object ConsoleLogger

  5. object ConsoleOut

  6. object FullLogger

  7. object GlobalLogBacking extends Serializable

  8. object GlobalLogging extends Serializable

  9. object MainAppender

  10. object StackTrace

  11. package codec

Ungrouped