aboutsummaryrefslogtreecommitdiffstats
path: root/modules/indexer/code/gitgrep/gitgrep.go
diff options
context:
space:
mode:
authorTheFox0x7 <thefox0x7@gmail.com>2025-03-29 22:32:28 +0100
committerGitHub <noreply@github.com>2025-03-29 17:32:28 -0400
commit2a59dfbd472d14a26b40f8be6b2dcb8218c7ec9c (patch)
tree9d55ad3ee2d7564eeb52691c1700a1ecec4a8609 /modules/indexer/code/gitgrep/gitgrep.go
parent5564c39105ba38ab74371d04f8b214afc6229cca (diff)
downloadgitea-2a59dfbd472d14a26b40f8be6b2dcb8218c7ec9c.tar.gz
gitea-2a59dfbd472d14a26b40f8be6b2dcb8218c7ec9c.zip
enable staticcheck QFxxxx rules (#34064)
Diffstat (limited to 'modules/indexer/code/gitgrep/gitgrep.go')
-rw-r--r--modules/indexer/code/gitgrep/gitgrep.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/indexer/code/gitgrep/gitgrep.go b/modules/indexer/code/gitgrep/gitgrep.go
index 093c189ba3..6f6e0b47b9 100644
--- a/modules/indexer/code/gitgrep/gitgrep.go
+++ b/modules/indexer/code/gitgrep/gitgrep.go
@@ -26,9 +26,10 @@ func indexSettingToGitGrepPathspecList() (list []string) {
func PerformSearch(ctx context.Context, page int, repoID int64, gitRepo *git.Repository, ref git.RefName, keyword string, searchMode indexer.SearchModeType) (searchResults []*code_indexer.Result, total int, err error) {
grepMode := git.GrepModeWords
- if searchMode == indexer.SearchModeExact {
+ switch searchMode {
+ case indexer.SearchModeExact:
grepMode = git.GrepModeExact
- } else if searchMode == indexer.SearchModeRegexp {
+ case indexer.SearchModeRegexp:
grepMode = git.GrepModeRegexp
}
res, err := git.GrepSearch(ctx, gitRepo, keyword, git.GrepOptions{