improvements

This commit is contained in:
Lunny Xiao
2025-07-14 09:58:28 -07:00
parent 345ae04837
commit f8cea67265
6 changed files with 68 additions and 28 deletions

View File

@@ -15,7 +15,6 @@ import (
"strings"
"code.gitea.io/gitea/modules/log"
"code.gitea.io/gitea/modules/util"
)
// RawDiffType type of a raw diff.
@@ -109,7 +108,7 @@ func ParseDiffHunkString(diffHunk string) (leftLine, leftHunk, rightLine, rightH
if len(leftRange) > 1 {
leftHunk, _ = strconv.Atoi(leftRange[1])
} else {
leftHunk = util.Iif(leftLine > 0, leftLine, -leftLine)
leftHunk = 1
}
if len(ranges) > 1 {
rightRange := strings.Split(ranges[1], ",")
@@ -117,7 +116,7 @@ func ParseDiffHunkString(diffHunk string) (leftLine, leftHunk, rightLine, rightH
if len(rightRange) > 1 {
rightHunk, _ = strconv.Atoi(rightRange[1])
} else {
rightHunk = rightLine
rightHunk = 1
}
} else {
log.Debug("Parse line number failed: %v", diffHunk)