From e7a41461a24eb5bca3463c0c18f9b15f2444871c Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Fri, 27 Mar 2026 14:20:22 -0300 Subject: [PATCH] fix(diffview): use `udiff.Lines` and not `udiff.Strings` --- internal/ui/diffview/diffview.go | 2 +- internal/ui/diffview/udiff_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/ui/diffview/diffview.go b/internal/ui/diffview/diffview.go index f1b69bc173fc63f1e5241d7bb46610c1802c98b8..a215ac15809521bc089369969e8c763c631af454 100644 --- a/internal/ui/diffview/diffview.go +++ b/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, ) diff --git a/internal/ui/diffview/udiff_test.go b/internal/ui/diffview/udiff_test.go index 7165ddfd32a37d256978611eb66d0823c289c725..d62766c5d2d43d5e2ff76af2c52031ec3bc830af 100644 --- a/internal/ui/diffview/udiff_test.go +++ b/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)