NoDebug

org.specs2.control.NoDebug
trait NoDebug extends Debug

Use this trait to disable the pp method on objects

Attributes

Graph
Supertypes
trait Debug
class Object
trait Matchable
class Any

Members list

Givens

Givens

Inherited givens

Attributes

Inherited from:
Debug

Extensions

Inherited extensions

extension [T](t: => T)(using not: NotGiven[NoDebug], output: ConsoleOutput)
def pp(pre: String): T

print the object to the console with a small message before

print the object to the console with a small message before

Attributes

Inherited from:
Debug
def pp(show: T => String): T

print the object to the console with a specific function and return it

print the object to the console with a specific function and return it

Attributes

Inherited from:
Debug
def pp(condition: T => Boolean): T

print the object to the console and return it, if the condition is satisfied

print the object to the console and return it, if the condition is satisfied

Attributes

Inherited from:
Debug
def pp(condition: Boolean): T

print the object to the console and return it, if the condition is satisfied

print the object to the console and return it, if the condition is satisfied

Attributes

Inherited from:
Debug
def pp: T

print the object to the console and return it

print the object to the console and return it

Attributes

Inherited from:
Debug