Package org.pkl.core

Interface Logger

All Known Implementing Classes:
BufferedLogger, LoggerImpl

public interface Logger
SPI for log messages emitted by the Pkl evaluator. Use EvaluatorBuilder.setLogger(org.pkl.core.Logger) to set a logger. See Loggers for predefined loggers.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    trace(String message, StackFrame frame)
    Logs the given message on level TRACE.
    default void
    warn(String message, StackFrame frame)
    Logs the given message on level WARN.
  • Method Details

    • trace

      default void trace(String message, StackFrame frame)
      Logs the given message on level TRACE.
    • warn

      default void warn(String message, StackFrame frame)
      Logs the given message on level WARN.