Packages

package legacy

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Difference(diff: String) extends AnyVal with Product with Serializable
  2. case class DifferencesAndOut[S[_], Out](out: S[Out], differences: List[Difference]) extends Product with Serializable
  3. trait ForLegacy[M[_], InpAndOut, Res] extends (InpAndOut) => M[Res]
  4. case class FullLegacyResult[S[_], InpAndOut, In, Out](inpAndOut: InpAndOut, id: ID, in: In, out: Out, result: DifferencesAndOut[S, Out])(implicit evidence$1: SuccessOrFail[S]) extends Product with Serializable
  5. trait HasId[T] extends AnyRef
  6. final case class ID(id: String) extends AnyVal with Product with Serializable
  7. trait LegacyComparator[S[_], Out] extends (Out, S[Out]) => List[Difference]
  8. case class LegacyMigration[M[_], S[_], InpAndOut, Inp, Out](toId: ForLegacy[M, InpAndOut, ID], toInp: ForLegacy[M, InpAndOut, Inp], toOut: ForLegacy[M, InpAndOut, Out], comparator: LegacyComparator[S, Out])(implicit evidence$5: MonadWithException[M], evidence$6: SuccessOrFail[S]) extends Product with Serializable
  9. trait LegacyReporter[S[_], InpAndOut, Inp, Out] extends (Try[FullLegacyResult[S, InpAndOut, Inp, Out]]) => Unit
  10. case class ListOfSummaries(list: List[SummaryOfDifference]) extends Product with Serializable
  11. case class SummaryOfDifference(id: ID, result: List[String]) extends Product with Serializable
  12. trait ThrowableToDifference extends (Throwable) => List[Difference]

Ungrouped