SLF4J binding for Clojure's Timbre logging library
You might depend on a Java project which is configured to use SLF4J / JCL / LOG4j / JUL. Rather than having to manage a separate logging configuration, SLF4J provides the means to have SLF4J delegate to another implementation (the default being Logback). This project lets you use Timbre for this instead.
Add slf4j-timbre
to your project dependencies:
You'll also want to make sure all other logging APIs are wrapped by SLF4J by including the following:
[org.slf4j/log4j-over-slf4j "1.7.14"]
[org.slf4j/jul-to-slf4j "1.7.14"]
[org.slf4j/jcl-over-slf4j "1.7.14"]
slf4j-timbre
requires [org.slf4j/slf4j-api "1.7.14"]
or later so make sure your project or its dependencies are not pulling in an earlier version.
The project also makes use of features introduced in [com.taoensso/timbre "4.3.0-RC1"]
so make sure this dependency isn't being shadowed by an earlier version of Timbre in your project.
Copyright © 2018 Farid Zakaria, rufoa
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.