final class AlwaysFail extends Rule with Product with Serializable
Always fails.
Mostly for testing.
If doTryResolve is true, tryResolve will return the current Resolution, as if it was attempting to address the
issue. Else, it will fail early.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AlwaysFail
- Rule
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type C = Nope
- Definition Classes
- AlwaysFail → Rule
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def canEqual(obj: Any): Boolean
- Definition Classes
- AlwaysFail → Equals
- def check(res: core.Resolution): Option[Nope]
- Definition Classes
- AlwaysFail → Rule
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val doTryResolve: Boolean
- def enforce(res: core.Resolution, ruleRes: RuleResolution): Either[UnsatisfiableRule, Either[UnsatisfiedRule, Option[core.Resolution]]]
- Definition Classes
- Rule
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(obj: Any): Boolean
- Definition Classes
- AlwaysFail → Equals → AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AlwaysFail → AnyRef → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productArity: Int
- Definition Classes
- AlwaysFail → Product
- def productElement(n: Int): Any
- Definition Classes
- AlwaysFail → Product
- def productElementName(n: Int): String
- Definition Classes
- AlwaysFail → Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def productIterator: Iterator[Any]
- Definition Classes
- Product
- def productPrefix: String
- Definition Classes
- AlwaysFail → Product
- def repr: String
- Definition Classes
- Rule
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AlwaysFail → AnyRef → Any
- def tryResolve(res: core.Resolution, conflict: Nope): Either[UnsatisfiableRule, core.Resolution]
- Definition Classes
- AlwaysFail → Rule
- 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 withDoTryResolve(doTryResolve: Boolean): AlwaysFail