Packages

trait ArbitraryInstances extends SingletonInstances with HListInstances with CoproductInstances with DerivedInstances with FieldTypeInstances

Source
arbitrary.scala
Linear Supertypes
FieldTypeInstances, DerivedInstances, CoproductInstances, HListInstances, SingletonInstances, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArbitraryInstances
  2. FieldTypeInstances
  3. DerivedInstances
  4. CoproductInstances
  5. HListInstances
  6. SingletonInstances
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. implicit def arbitraryFieldType[K, H](implicit underlying: Arbitrary[H]): Arbitrary[FieldType[K, H]]
    Definition Classes
    FieldTypeInstances
  2. implicit def arbitrarySingletonType[S](implicit w: Aux[S]): Arbitrary[S]
    Definition Classes
    SingletonInstances
  3. implicit def cogenFieldType[K, H](implicit underlying: Cogen[H]): Cogen[FieldType[K, H]]
    Definition Classes
    FieldTypeInstances
  4. implicit def cogenSingletonType[S](implicit w: Aux[S]): Cogen[S]
    Definition Classes
    SingletonInstances
  5. implicit def coproductArbitrary[C <: Coproduct](implicit arb: MkCoproductArbitrary[C]): Arbitrary[C]
    Definition Classes
    CoproductInstances
  6. implicit def coproductCogen[C <: Coproduct](implicit arb: MkCoproductCogen[C]): Cogen[C]
    Definition Classes
    CoproductInstances
  7. implicit def derivedArbitrary[T](implicit ev: LowPriority, underlying: Strict[MkArbitrary[T]]): Arbitrary[T]
    Definition Classes
    DerivedInstances
  8. implicit def derivedCogen[T](implicit ev: LowPriority, underlying: Strict[MkCogen[T]]): Cogen[T]
    Definition Classes
    DerivedInstances
  9. implicit def derivedShrink[T](implicit ev: Ignoring[String("shrinkAny")], underlying: Strict[MkShrink[T]]): Shrink[T]
    Definition Classes
    DerivedInstances
  10. implicit def hlistArbitrary[L <: HList](implicit arb: MkHListArbitrary[L]): Arbitrary[L]
    Definition Classes
    HListInstances
  11. implicit def hlistCogen[L <: HList](implicit arb: MkHListCogen[L]): Cogen[L]
    Definition Classes
    HListInstances
  12. implicit def hlistShrink[L <: HList](implicit arb: MkHListShrink[L]): Shrink[L]
    Definition Classes
    HListInstances
  13. implicit def shrinkFieldType[K, H](implicit underlying: Shrink[H]): Shrink[FieldType[K, H]]
    Definition Classes
    FieldTypeInstances

Deprecated Value Members

  1. def coproductShrink[C <: Coproduct](implicit arb: MkCoproductShrink[C]): Shrink[C]
    Definition Classes
    CoproductInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 1.1.7) Kept for binary compatibility