munit.internal.difflib

Type members

Classlikes

class ChangeDelta[T](original: Chunk[T], revised: Chunk[T]) extends Delta[T]
class Chunk[T](position: Int, lines: List[T])
class DeleteDelta[T](original: Chunk[T], revised: Chunk[T]) extends Delta[T]
sealed abstract class Delta[T](original: Chunk[T], revised: Chunk[T])
class Diff(val obtained: String, val expected: String) extends Serializable
trait DiffAlgorithm[T]
final class DiffNode(i: Int, j: Int, prev: PathNode) extends PathNode
object DiffUtils
class DifferentiationFailedException(message: String) extends Exception
object Diffs
trait Equalizer[T]
Companion:
object
object Equalizer
Companion:
class
class InsertDelta[T](original: Chunk[T], revised: Chunk[T]) extends Delta[T]
class MyersDiff[T](equalizer: Equalizer[T]) extends DiffAlgorithm[T]
class Patch[T]
sealed abstract class PathNode(val i: Int, val j: Int, val prev: PathNode)
final class Snake(i: Int, j: Int, prev: PathNode) extends PathNode