ImplicitParameters

org.specs2.control.ImplicitParameters
See theImplicitParameters companion object

This trait is used to abuse method overloading and allow some of the methods in specs2 DSL to be applicable to various parameters.

For example in a mutable specification, the >> method is overloaded for lots of different arguments:

  • result
  • function of the Environment
  • function of the Command line
  • ...

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Debug
object Debug.type
trait NoDebug
object ImplicitParameters.type

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Implicits

Implicits

implicit lazy val implicitParameter: ImplicitParam
implicit lazy val implicitParameter1: ImplicitParam1
implicit lazy val implicitParameter2: ImplicitParam2
implicit lazy val implicitParameter3: ImplicitParam3
implicit lazy val implicitParameter4: ImplicitParam4
implicit lazy val implicitParameter5: ImplicitParam5
implicit lazy val implicitParameter6: ImplicitParam6
implicit lazy val implicitParameter7: ImplicitParam7
implicit lazy val implicitParameter8: ImplicitParam8
implicit lazy val implicitParameter9: ImplicitParam9