com.softwaremill.diffx
package com.softwaremill.diffx
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class DiffForString
- Self type
- Diff[T]
object Diff extends LowPriorityDiff with DiffTupleInstances with DiffxPlatformExtensions with DiffCompanionMacro
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait DiffCompanionMacrotrait DiffMagnoliaDerivationtrait Derivation[Diff]trait SealedTraitDerivationtrait CommonDerivation[Diff]trait DiffxPlatformExtensionstrait DiffTupleInstancestrait LowPriorityDiffclass Objecttrait Matchableclass Any
- Self type
- Diff.type
Attributes
- Graph
- Supertypes
- trait DiffMagnoliaDerivationtrait Derivation[Diff]trait SealedTraitDerivationtrait CommonDerivation[Diff]class Objecttrait Matchableclass Any
- Known subtypes
- object Diff.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object DiffConfiguration
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- DiffConfiguration.type
case class DiffContext(overrides: Tree[Diff[Any] => Diff[Any]], path: List[ModifyPath], matcherOverrides: Tree[ObjectMatcher[_]])
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object DiffContext
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- DiffContext.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
trait DiffLensToMapMatchByOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffLensToMatchByOpstrait DiffxSupport
trait DiffLensToMatchByOps extends DiffLensToMapMatchByOps with DiffLensToSetMatchByOps with DiffLensToSeqMatchByOps
Attributes
- Graph
- Supertypes
- trait DiffLensToSeqMatchByOpstrait DiffLensToSetMatchByOpstrait DiffLensToMapMatchByOpsclass Objecttrait Matchableclass Any
- Known subtypes
- trait DiffxSupport
trait DiffLensToSeqMatchByOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffLensToMatchByOpstrait DiffxSupport
trait DiffLensToSetMatchByOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffLensToMatchByOpstrait DiffxSupport
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- Self type
- Diff[T]
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class DiffResultAdditional[T]class DiffResultChunkclass DiffResultIterableclass DiffResultMapclass DiffResultMissing[T]class DiffResultMissingChunkclass DiffResultObjectclass DiffResultSetclass DiffResultStringclass DiffResultStringLineclass DiffResultStringWordclass DiffResultValue[T]class IdenticalValue[T]
object DiffResult
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- DiffResult.type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
object DiffResultPrinter
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- DiffResultPrinter.type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
trait DiffResultTransformer
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object DiffResultTransformer
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
trait DiffToMapMatchByOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffToMatchByOpstrait DiffxSupport
trait DiffToMatchByOps extends DiffToMapMatchByOps with DiffToSetMatchByOps with DiffToSeqMatchByOps
Attributes
- Graph
- Supertypes
- trait DiffToSeqMatchByOpstrait DiffToSetMatchByOpstrait DiffToMapMatchByOpsclass Objecttrait Matchableclass Any
- Known subtypes
- trait DiffxSupport
trait DiffToSeqMatchByOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffToMatchByOpstrait DiffxSupport
trait DiffToSetMatchByOps
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffToMatchByOpstrait DiffxSupport
trait DiffTupleInstances
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Diff.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
trait DiffxEitherSupport
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffxSupport
trait DiffxOptionSupport
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait DiffxSupport
trait DiffxPlatformExtensions
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Diff.type
trait DiffxSupport extends DiffxEitherSupport with DiffxOptionSupport with DiffLensToMatchByOps with DiffToMatchByOps
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait DiffToMatchByOpstrait DiffToSeqMatchByOpstrait DiffToSetMatchByOpstrait DiffToMapMatchByOpstrait DiffLensToMatchByOpstrait DiffLensToSeqMatchByOpstrait DiffLensToSetMatchByOpstrait DiffLensToMapMatchByOpstrait DiffxOptionSupporttrait DiffxEitherSupportclass Objecttrait Matchableclass Any
object DiffxSupport
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- DiffxSupport.type
Attributes
- Graph
- Supertypes
trait LowPriorityDiff
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Diff.type
trait LowPriorityObjectMatcher
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object ObjectMatcher.type
object MapLike
object ModifyMacro
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ModifyMacro.type
object ModifyPath
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- ModifyPath.type
Defines how the elements within collections are paired
Defines how the elements within collections are paired
Attributes
- T
type of the collection element
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- ObjectMatcher.type
object SeqLike
object SetLike
case class ShowConfig(left: String => String, right: String => String, missing: String => String, additional: String => String, default: String => String, arrow: String => String, transformer: DiffResultTransformer)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object ShowConfig
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- ShowConfig.type
Inherited classlikes
Attributes
- Inherited from:
- DiffxOptionSupport
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- DiffxEitherSupport
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- DiffxEitherSupport
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- DiffxOptionSupport
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- DiffxSupport
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Inherited types
Attributes
- Inherited from:
- DiffxSupport
Attributes
- Inherited from:
- DiffxSupport
Attributes
- Inherited from:
- DiffxSupport
Attributes
- Inherited from:
- DiffxSupport
Value members
Inherited methods
Attributes
- Inherited from:
- DiffxSupport
Implicits
Implicits
final implicit def DiffxEachMap[F[_, _], K, V](t: F[K, V])(implicit fac: Factory[(K, V), F[K, V]]): DiffxEachMap[F, K, V]
implicit def traversableDiffxFunctor[F[_], A](implicit fac: Factory[A, F[A]], ev: F[A] => Iterable[A]): DiffxFunctor[F, A]
Inherited implicits
Attributes
- Inherited from:
- DiffxOptionSupport
final implicit def DiffxEither[T[_, _], L, R](e: T[L, R])(implicit f: DiffxEitherFunctor[T, L, R]): DiffxEither[T, L, R]
Attributes
- Inherited from:
- DiffxEitherSupport
Attributes
- Inherited from:
- DiffxEitherSupport
implicit def lensToMapMatchByOps[C[_, _] : MapLike, K, V, S](diffLens: DiffLens[S, C[K, V]]): DiffLensMapMatchByOps[C, K, V, S]
Attributes
- Inherited from:
- DiffLensToMapMatchByOps
implicit def lensToSeqMatchByOps[C[_] : SeqLike, T, S](diffLens: DiffLens[S, C[T]]): DiffLensSeqMatchByOps[C, T, S]
Attributes
- Inherited from:
- DiffLensToSeqMatchByOps
implicit def lensToSetMatchByOps[C[_] : SetLike, T, S](diffLens: DiffLens[S, C[T]]): DiffLensSetMatchByOps[C, T, S]
Attributes
- Inherited from:
- DiffLensToSetMatchByOps
Attributes
- Inherited from:
- DiffxOptionSupport
implicit def toMapMatchByOps[C[_, _] : MapLike, K, V](diff: Diff[C[K, V]]): DiffMapMatchByOps[C, K, V]
Attributes
- Inherited from:
- DiffToMapMatchByOps
Attributes
- Inherited from:
- DiffToSeqMatchByOps
Attributes
- Inherited from:
- DiffToSetMatchByOps
Attributes
- Inherited from:
- DiffxSupport