fix: need and skip

This commit is contained in:
liruichen 2023-09-04 19:12:13 +08:00
parent cfe8df3d85
commit d959fb0669

View File

@ -324,7 +324,9 @@ func filterProfileByPattern(skippattern []string, needpattern []string, profiles
var out = make([]*cover.Profile, 0) var out = make([]*cover.Profile, 0)
var skipOut = make([]*cover.Profile, 0) var skipOut = make([]*cover.Profile, 0)
if len(skippattern) == 0 && len(needpattern) == 0 {
return profiles
}
if len(skippattern) != 0 { if len(skippattern) != 0 {
for _, profile := range profiles { for _, profile := range profiles {
skip := false skip := false
@ -340,7 +342,7 @@ func filterProfileByPattern(skippattern []string, needpattern []string, profiles
} }
} }
} else { } else {
return profiles skipOut = profiles
} }
log.Infof("skipOut len: %v", len(skipOut)) log.Infof("skipOut len: %v", len(skipOut))
if len(needpattern) == 0 { if len(needpattern) == 0 {