mirror of https://github.com/sbt/sbt.git
24 lines
450 B
Java
24 lines
450 B
Java
/*
|
|
* sbt
|
|
* Copyright 2023, Scala center
|
|
* Copyright 2011 - 2022, Lightbend, Inc.
|
|
* Copyright 2008 - 2010, Mark Harrah
|
|
* Licensed under Apache License 2.0 (see LICENSE)
|
|
*/
|
|
|
|
package xsbti;
|
|
|
|
import java.util.function.Supplier;
|
|
|
|
public interface Logger {
|
|
void error(Supplier<String> msg);
|
|
|
|
void warn(Supplier<String> msg);
|
|
|
|
void info(Supplier<String> msg);
|
|
|
|
void debug(Supplier<String> msg);
|
|
|
|
void trace(Supplier<Throwable> exception);
|
|
}
|