package shrink
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- shrink
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- 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
- object DerivedShrink
- Annotations
- @nowarn()
- object auto
Automatic derivation of DerivedShrink and org.scalacheck.Shrink instances for case classes and sealed traits thereof.
- object semiauto