class SemanticRuleSuite extends AbstractSemanticRuleSuite with FunSpecLike
- Annotations
- @deprecated
- Deprecated
(Since version 0.9.18) Use AbstractSemanticRuleSuite with the styling trait of your choice mixed-in (*SpecLike or *SuiteLike)
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SemanticRuleSuite
- FunSpecLike
- Documenting
- Alerting
- Notifying
- Informing
- TestSuite
- AbstractSemanticRuleSuite
- BeforeAndAfterAll
- SuiteMixin
- DiffAssertions
- TestRegistration
- Suite
- Serializable
- Assertions
- TripleEquals
- TripleEqualsSupport
- AnyRef
- Any
Implicitly
- by convertToEqualizer
- by convertToEqualizer
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new SemanticRuleSuite()
- new SemanticRuleSuite(props: TestkitProperties)
- new SemanticRuleSuite(props: TestkitProperties, isSaveExpect: Boolean)
- new SemanticRuleSuite(index: v0.SemanticdbIndex, inputSourceroot: scala.meta.AbsolutePath, expectedOutputSourceroot: Seq[scala.meta.AbsolutePath])
- Annotations
- @deprecated
- Deprecated
(Since version 0.6.0) Use empty constructor instead. Arguments are passed as resource 'scalafix-testkit.properties'
Type Members
- case class DiffFailure(title: String, expected: String, obtained: String, diff: String) extends TestFailedException with Product with Serializable
- Definition Classes
- DiffAssertions
- class AssertionsHelper extends AnyRef
- Definition Classes
- Assertions
- class CheckingEqualizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
- class Equalizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
- class ItWord extends AnyRef
- Attributes
- protected
- Definition Classes
- FunSpecLike
- trait NoArgTest extends () => Outcome with TestData
- Attributes
- protected
- Definition Classes
- TestSuite
- class TheyWord extends AnyRef
- Attributes
- protected
- Definition Classes
- FunSpecLike
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
- Definition Classes
- TripleEqualsSupport
- def !==(right: Null): TripleEqualsInvocation[Null]
- Definition Classes
- TripleEqualsSupport
- def !==[T](right: T): TripleEqualsInvocation[T]
- Definition Classes
- TripleEqualsSupport
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toany2stringadd[SemanticRuleSuite] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- def ->[B](y: B): (SemanticRuleSuite, B)
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toArrowAssoc[SemanticRuleSuite] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
- Definition Classes
- TripleEqualsSupport
- def ===(right: Null): TripleEqualsInvocation[Null]
- Definition Classes
- TripleEqualsSupport
- def ===[T](right: T): TripleEqualsInvocation[T]
- Definition Classes
- TripleEqualsSupport
- def afterAll(): Unit
- Attributes
- protected
- Definition Classes
- BeforeAndAfterAll
- def alert: Alerter
- Attributes
- protected
- Definition Classes
- FunSpecLike → Alerting
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- macro def assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assertCompiles(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
- def assertEqual[A](a: A, b: A): Unit
- Definition Classes
- DiffAssertions
- def assertNoDiff(obtained: String, expected: String, title: String = "", printObtained: Boolean = false): Boolean
- Definition Classes
- DiffAssertions
- def assertNoDiffOrPrintExpected(obtained: String, expected: String): Boolean
- Definition Classes
- DiffAssertions
- def assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- def assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- def assertThrows[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assertTypeError(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
- val assertionsHelper: AssertionsHelper
- Definition Classes
- Assertions
- macro def assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- def beforeAll(): Unit
- Attributes
- protected
- Definition Classes
- BeforeAndAfterAll
- val behave: BehaveWord
- Attributes
- protected
- Definition Classes
- FunSpecLike
- def cancel(cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def cancel(message: String)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def cancel()(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def compareContents(original: Seq[String], revised: Seq[String]): String
- Definition Classes
- DiffAssertions
- def compareContents(original: String, revised: String): String
- Definition Classes
- DiffAssertions
- def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) => A): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) => B): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) => A): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def convertToEqualizer[T](left: T): Equalizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def defaultEquality[A]: Equality[A]
- Definition Classes
- TripleEqualsSupport
- def describe(description: String)(fun: => Unit)(implicit pos: Position): Unit
- Attributes
- protected
- Definition Classes
- FunSpecLike
- def ensuring(cond: (SemanticRuleSuite) => Boolean, msg: => Any): SemanticRuleSuite
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toEnsuring[SemanticRuleSuite] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: (SemanticRuleSuite) => Boolean): SemanticRuleSuite
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toEnsuring[SemanticRuleSuite] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean, msg: => Any): SemanticRuleSuite
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toEnsuring[SemanticRuleSuite] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean): SemanticRuleSuite
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toEnsuring[SemanticRuleSuite] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def error2message(obtained: String, expected: String): String
- Definition Classes
- DiffAssertions
- def evaluateTestBody(diffTest: RuleTest): Unit
- Definition Classes
- AbstractSemanticRuleSuite
- final def execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit
- Definition Classes
- Suite
- def expectedTestCount(filter: Filter): Int
- Definition Classes
- Suite
- def fail(cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fail(message: String)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fail()(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fileModificationTimeOrEpoch(file: File): String
- Definition Classes
- DiffAssertions
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toStringFormat[SemanticRuleSuite] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def header[T](t: T): String
- Definition Classes
- DiffAssertions
- def ignore(testText: String, testTags: Tag*)(testFun: => Any)(implicit pos: Position): Unit
- Attributes
- protected
- Definition Classes
- FunSpecLike
- def info: Informer
- Attributes
- protected
- Definition Classes
- FunSpecLike → Informing
- def intercept[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): T
- Definition Classes
- Assertions
- val invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected: Boolean
- Definition Classes
- BeforeAndAfterAll
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val isSaveExpect: Boolean
- Definition Classes
- SemanticRuleSuite → AbstractSemanticRuleSuite
- val it: ItWord
- Attributes
- protected
- Definition Classes
- FunSpecLike
- def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) => B): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def markup: Documenter
- Attributes
- protected
- Definition Classes
- FunSpecLike → Documenting
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nestedSuites: IndexedSeq[Suite]
- Definition Classes
- Suite
- def note: Notifier
- Attributes
- protected
- Definition Classes
- FunSpecLike → Notifying
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pending: Assertion with PendingStatement
- Definition Classes
- Assertions
- def pendingUntilFixed(f: => Unit)(implicit pos: Position): Assertion with PendingStatement
- Definition Classes
- Assertions
- val props: TestkitProperties
- Definition Classes
- SemanticRuleSuite → AbstractSemanticRuleSuite
- final def registerIgnoredTest(testText: String, testTags: Tag*)(testFun: => Any)(implicit pos: Position): Unit
- Definition Classes
- FunSpecLike → TestRegistration
- final def registerTest(testText: String, testTags: Tag*)(testFun: => Any)(implicit pos: Position): Unit
- Definition Classes
- FunSpecLike → TestRegistration
- def rerunner: Option[String]
- Definition Classes
- Suite
- def run(testName: Option[String], args: Args): Status
- Definition Classes
- FunSpecLike → Suite
- def runAllTests(): Unit
- Definition Classes
- AbstractSemanticRuleSuite
- def runNestedSuites(args: Args): Status
- Attributes
- protected
- Definition Classes
- Suite
- def runOn(diffTest: RuleTest): Unit
- Definition Classes
- AbstractSemanticRuleSuite
- def runTest(testName: String, args: Args): Status
- Attributes
- protected
- Definition Classes
- FunSpecLike → TestSuite → Suite
- def runTests(testName: Option[String], args: Args): Status
- Attributes
- protected
- Definition Classes
- FunSpecLike → Suite
- final val styleName: String
- Definition Classes
- FunSpecLike → Suite
- final val succeed: Assertion
- Definition Classes
- Assertions
- def suiteId: String
- Definition Classes
- Suite
- def suiteName: String
- Definition Classes
- Suite
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tags: Map[String, Set[String]]
- Definition Classes
- FunSpecLike → Suite
- def testDataFor(testName: String, theConfigMap: ConfigMap): TestData
- Definition Classes
- FunSpecLike → Suite
- def testNames: Set[String]
- Definition Classes
- FunSpecLike → Suite
- lazy val testsToRun: List[RuleTest]
- Definition Classes
- AbstractSemanticRuleSuite
- val they: TheyWord
- Attributes
- protected
- Definition Classes
- FunSpecLike
- def toString(): String
- Definition Classes
- AnyRef → Any
- def trailingSpace(str: String): String
- Definition Classes
- DiffAssertions
- def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withClue[T](clue: Any)(fun: => T): T
- Definition Classes
- Assertions
- def withFixture(test: NoArgTest): Outcome
- Attributes
- protected
- Definition Classes
- TestSuite
Shadowed Implicit Value Members
- def !==(literalNull: Null): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).!==(literalNull)
- Definition Classes
- Equalizer
- def !==(spread: Spread[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).!==(spread)
- Definition Classes
- Equalizer
- def !==(rightSide: Any)(implicit equality: Equality[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).!==(rightSide)(equality)
- Definition Classes
- Equalizer
- def !==(literalNull: Null): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).!==(literalNull)
- Definition Classes
- Equalizer
- def !==(spread: Spread[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).!==(spread)
- Definition Classes
- Equalizer
- def !==(rightSide: Any)(implicit equality: Equality[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).!==(rightSide)(equality)
- Definition Classes
- Equalizer
- def ===(literalNull: Null): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).===(literalNull)
- Definition Classes
- Equalizer
- def ===(spread: Spread[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).===(spread)
- Definition Classes
- Equalizer
- def ===(rightSide: Any)(implicit equality: Equality[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).===(rightSide)(equality)
- Definition Classes
- Equalizer
- def ===(literalNull: Null): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).===(literalNull)
- Definition Classes
- Equalizer
- def ===(spread: Spread[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).===(spread)
- Definition Classes
- Equalizer
- def ===(rightSide: Any)(implicit equality: Equality[SemanticRuleSuite]): Boolean
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).===(rightSide)(equality)
- Definition Classes
- Equalizer
- val leftSide: SemanticRuleSuite
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalatest.Assertions.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalatest.Assertions.Equalizer[SemanticRuleSuite]).leftSide
- Definition Classes
- Equalizer
- val leftSide: SemanticRuleSuite
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toorg.scalactic.TripleEquals.Equalizer[SemanticRuleSuite] performed by method convertToEqualizer in org.scalactic.TripleEquals.
- Shadowing
- This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
To access this member you can use a type ascription:(semanticRuleSuite: org.scalactic.TripleEquals.Equalizer[SemanticRuleSuite]).leftSide
- Definition Classes
- Equalizer
Deprecated Value Members
- final def execute: Unit
- Definition Classes
- Suite
- Annotations
- @deprecated
- Deprecated
The parameterless execute method has been deprecated and will be removed in a future version of ScalaTest. Please invoke execute with empty parens instead: execute().
- def trap[T](f: => T): Throwable
- Definition Classes
- Assertions
- Annotations
- @deprecated
- Deprecated
The trap method is no longer needed for demos in the REPL, which now abreviates stack traces, and will be removed in a future version of ScalaTest
- def →[B](y: B): (SemanticRuleSuite, B)
- Implicit
- This member is added by an implicit conversion from SemanticRuleSuite toArrowAssoc[SemanticRuleSuite] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.