Requires the member logger
of type au.com.dius.pact.com.typesafe.scalalogging.Logger to be defined in the class into which this trait is mixed.
Convenient and performant wrapper around the given underlying org.slf4j.Logger
.
Adds the lazy val logger
of type au.com.dius.pact.com.typesafe.scalalogging.Logger to the class into which this trait is mixed.
Adds the lazy val logger
of type au.com.dius.pact.com.typesafe.scalalogging.Logger to the class into which this trait is mixed.
If you need a non-lazy au.com.dius.pact.com.typesafe.scalalogging.Logger, which would probably be a special case, use au.com.dius.pact.com.typesafe.scalalogging.StrictLogging.
Adds the non-lazy val logger
of type au.com.dius.pact.com.typesafe.scalalogging.Logger to the class into which this trait is mixed.
Adds the non-lazy val logger
of type au.com.dius.pact.com.typesafe.scalalogging.Logger to the class into which this trait is mixed.
If you need a lazy au.com.dius.pact.com.typesafe.scalalogging.Logger, which would probably be preferrable, use au.com.dius.pact.com.typesafe.scalalogging.Logging.
Convenient and performant wrapper around the given underlying
org.slf4j.Logger
.Convenient, because you can use string formatting, string interpolation or whatever you want without thinking too much about performance. Performant, because by using macros the log methods are expanded inline to the check-enabled idiom.