From 94fbd9c377868a2607eff88556f8c289a4824938 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Tue, 10 Jun 2025 17:42:10 -0300 Subject: [PATCH] refactor(diffview): move `setPadding` to be inside `adjustStyles` --- internal/exp/diffview/diffview.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/exp/diffview/diffview.go b/internal/exp/diffview/diffview.go index bdaa25b8e23fabbf15e886d281845933c8b28a6b..e273094851e10b6d7b596f0eccd364348fae809f 100644 --- a/internal/exp/diffview/diffview.go +++ b/internal/exp/diffview/diffview.go @@ -198,6 +198,9 @@ func (dv *DiffView) convertDiffToSplit() { // adjustStyles adjusts adds padding and alignment to the styles. func (dv *DiffView) adjustStyles() { + setPadding := func(s lipgloss.Style) lipgloss.Style { + return s.Padding(0, lineNumPadding).Align(lipgloss.Right) + } dv.style.MissingLine.LineNumber = setPadding(dv.style.MissingLine.LineNumber) dv.style.DividerLine.LineNumber = setPadding(dv.style.DividerLine.LineNumber) dv.style.EqualLine.LineNumber = setPadding(dv.style.EqualLine.LineNumber) @@ -217,10 +220,6 @@ func (dv *DiffView) detectNumDigits() { } } -func setPadding(s lipgloss.Style) lipgloss.Style { - return s.Padding(0, lineNumPadding).Align(lipgloss.Right) -} - // detectCodeWidth calculates the maximum width of code lines in the diff view. func (dv *DiffView) detectCodeWidth() { switch dv.layout {