fix(diffview): use `udiff.Lines` and not `udiff.Strings`

Andrey Nering created

Change summary

internal/ui/diffview/diffview.go   | 2 +-
internal/ui/diffview/udiff_test.go | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

Detailed changes

internal/ui/diffview/diffview.go 🔗

@@ -248,7 +248,7 @@ func (dv *DiffView) computeDiff() error {
 		return dv.err
 	}
 	dv.isComputed = true
-	dv.edits = udiff.Strings(
+	dv.edits = udiff.Lines(
 		dv.before.content,
 		dv.after.content,
 	)

internal/ui/diffview/udiff_test.go 🔗

@@ -38,7 +38,7 @@ func TestUdiff(t *testing.T) {
 
 	t.Run("ToUnifiedDiff", func(t *testing.T) {
 		toUnifiedDiff := func(t *testing.T, before, after string, contextLines int) udiff.UnifiedDiff {
-			edits := udiff.Strings(before, after)
+			edits := udiff.Lines(before, after)
 			unifiedDiff, err := udiff.ToUnifiedDiff("main.go", "main.go", before, edits, contextLines)
 			if err != nil {
 				t.Fatalf("ToUnifiedDiff failed: %v", err)