Skip to content

Commit 0a6fbf7

Browse files
committed
refactor: align delta's string representation with java-diff
1 parent 507fca4 commit 0a6fbf7

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

src/commonMain/kotlin/io/github/petertrr/diffutils/patch/ChangeDelta.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,7 @@ public data class ChangeDelta<T>(
5050

5151
override fun withChunks(original: Chunk<T>, revised: Chunk<T>): Delta<T> =
5252
ChangeDelta(original, revised)
53+
54+
override fun toString(): String =
55+
"[ChangeDelta, position: ${source.position}, lines: ${source.lines} to ${target.lines}]"
5356
}

src/commonMain/kotlin/io/github/petertrr/diffutils/patch/DeleteDelta.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,7 @@ public data class DeleteDelta<T>(
4141

4242
override fun withChunks(original: Chunk<T>, revised: Chunk<T>): Delta<T> =
4343
DeleteDelta(original, revised)
44+
45+
override fun toString(): String =
46+
"[DeleteDelta, position: ${source.position}, lines: ${source.lines}]"
4447
}

src/commonMain/kotlin/io/github/petertrr/diffutils/patch/EqualDelta.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,7 @@ public data class EqualDelta<T>(
3232

3333
override fun withChunks(original: Chunk<T>, revised: Chunk<T>): Delta<T> =
3434
EqualDelta(original, revised)
35+
36+
override fun toString(): String =
37+
"[EqualDelta, position: ${source.position}, lines: ${source.lines}]"
3538
}

src/commonMain/kotlin/io/github/petertrr/diffutils/patch/InsertDelta.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,7 @@ public data class InsertDelta<T>(
4141

4242
override fun withChunks(original: Chunk<T>, revised: Chunk<T>): Delta<T> =
4343
InsertDelta(original, revised)
44+
45+
override fun toString(): String =
46+
"[InsertDelta, position: ${source.position}, lines: ${target.lines}]"
4447
}

0 commit comments

Comments
 (0)