Packages

package shrink

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. shrink
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait DerivedShrink[A] extends AnyRef

    A copy of org.scalacheck.Shrink so that we can get rid of the org.scalacheck.Shrink.shrinkAny implicit that would be picked up by the derivation macro.

    A copy of org.scalacheck.Shrink so that we can get rid of the org.scalacheck.Shrink.shrinkAny implicit that would be picked up by the derivation macro. Unfortunately, there does not seem to be any way to prevent the compiler from picking up this implicit from the companion object. Even introducing a another copy that causes an ambiguity does not seem to work.

Value Members

  1. object DerivedShrink
    Annotations
    @nowarn()
  2. object auto

    Automatic derivation of DerivedShrink and org.scalacheck.Shrink instances for case classes and sealed traits thereof.

  3. object semiauto

Inherited from AnyRef

Inherited from Any

Ungrouped