ExtendedBlockDsl

Additional syntax for blocks

trait BlockDsl
class Object
trait Matchable
class Any

Type members

Classlikes

class WarningForgottenOperator(s: String)

Inherited classlikes

trait ToBlock[S, R]
Inherited from:
BlockCreation (hidden)

Value members

Inherited methods

def addSections(): Unit
Inherited from:
FragmentBuilder
Inherited from:
FragmentsFactory
Inherited from:
FragmentBuilder

Givens

Inherited givens

given given_ToBlock_Function_Fragment[R](using evidence$4: AsExecution[R]): given_ToBlock_Function_Fragment[R]
Inherited from:
BlockDsl
given given_ToBlock_R_Fragment[R](using evidence$3: AsExecution[R]): given_ToBlock_R_Fragment[R]
Inherited from:
BlockDsl
given given_ToBlock_StepParser_Fragment[R](using evidence$2: AsResult[R]): given_ToBlock_StepParser_Fragment[R]
Inherited from:
BlockDsl

Extensions

Extensions

extension [S, R](d: String)
infix def can(using not: NotGiven[NoExtendedBlockDsl])(s: => S)(using t: ToBlock[S, R]): R
infix def in(using not: NotGiven[NoExtendedBlockDsl])(s: => S)(using t: ToBlock[S, R]): R
infix def should(using not: NotGiven[NoExtendedBlockDsl])(s: => S)(using t: ToBlock[S, R]): R

Inherited extensions

extension [S, R](d: String)
infix def >>(s: => S)(using t: ToBlock[S, R]): R
Inherited from:
BlockDsl

Implicits

Implicits

> result ***-fffff55e" data-f-keywords="implicit">> result ***-fffff55e" class="documentableAnchor">

adding a conflicting implicit to warn the user when a >> was forgotten

adding a conflicting implicit to warn the user when a >> was forgotten