aboutsummaryrefslogtreecommitdiff
path: root/lib/text/diff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2026-04-05 03:50:32 +0700
committerShulhan <ms@kilabit.info>2026-04-05 03:52:47 +0700
commit778fd16011ec1d39c41b62372dc65f045183266e (patch)
treea6f6f26930c00d8ac3dd7bfa1fb476bd65454833 /lib/text/diff
parent6fba7b9ce3bcaf4225e5ab774a15ef7364ed1420 (diff)
downloadpakakeh.go-778fd16011ec1d39c41b62372dc65f045183266e.tar.xz
all: apply go fix
Diffstat (limited to 'lib/text/diff')
-rw-r--r--lib/text/diff/diffinterface.go36
1 files changed, 7 insertions, 29 deletions
diff --git a/lib/text/diff/diffinterface.go b/lib/text/diff/diffinterface.go
index 015e636a..0f8df1b2 100644
--- a/lib/text/diff/diffinterface.go
+++ b/lib/text/diff/diffinterface.go
@@ -152,10 +152,7 @@ func BytesRatio(old, newline []byte, minTokenLen int) (ratio float32, m int, max
oldlen = len(old)
// Get minimal token to search in the newline left over.
- minlen = minTokenLen
- if oldlen < minlen {
- minlen = oldlen
- }
+ minlen = min(oldlen, minTokenLen)
// Search old token in newline, chunk by chunk.
x = 0
@@ -181,10 +178,7 @@ func BytesRatio(old, newline []byte, minTokenLen int) (ratio float32, m int, max
oldlen = len(old)
newlen = len(newline)
- minlen = oldlen
- if newlen < minlen {
- minlen = newlen
- }
+ minlen = min(newlen, oldlen)
x, y = 0, 0
// start again from beginning...
@@ -264,11 +258,7 @@ func Bytes(old, new []byte, atx, aty int) (adds, dels text.Chunks) {
newlen := len(new)
minlen := 0
- if oldlen < newlen {
- minlen = oldlen
- } else {
- minlen = newlen
- }
+ minlen = min(oldlen, newlen)
// Find the position of unmatched byte from the beginning.
x, y := 0, 0
@@ -326,19 +316,13 @@ func Bytes(old, new []byte, atx, aty int) (adds, dels text.Chunks) {
newleftlen := len(newleft)
// Get minimal token to search in the new left over.
- minlen = DefMatchLen
- if oldleftlen < DefMatchLen {
- minlen = oldleftlen
- }
+ minlen = min(oldleftlen, DefMatchLen)
xtoken := oldleft[:minlen]
xaty := inbytes.TokenFind(newleft, xtoken, 0)
// Get miniminal token to search in the old left over.
- minlen = DefMatchLen
- if newleftlen < DefMatchLen {
- minlen = newleftlen
- }
+ minlen = min(newleftlen, DefMatchLen)
ytoken := newleft[:minlen]
yatx := inbytes.TokenFind(oldleft, ytoken, 0)
@@ -411,10 +395,7 @@ func searchForward(atx, aty int, x, y *int, oldleft, newleft *[]byte) (
oldleftlen := len(*oldleft)
newleftlen := len(*newleft)
- minlen := DefMatchLen
- if oldleftlen < minlen {
- minlen = oldleftlen
- }
+ minlen := min(oldleftlen, DefMatchLen)
// Loop through old line to find matching token
xaty := -1
@@ -428,10 +409,7 @@ func searchForward(atx, aty int, x, y *int, oldleft, newleft *[]byte) (
}
}
- minlen = DefMatchLen
- if newleftlen < minlen {
- minlen = newleftlen
- }
+ minlen = min(newleftlen, DefMatchLen)
yatx := -1
yy := 1