Bladeren bron

pkg/tsdb/stackdriver/stackdriver.go: Fix regular expression does not contain any meta characters.

See,
$ gometalinter --vendor --deadline 10m --disable-all --enable=megacheck ./...
pkg/tsdb/stackdriver/stackdriver.go:171:26:warning: regular expression does not contain any meta characters (SA6004) (megacheck)
Mario Trangoni 7 jaren geleden
bovenliggende
commit
91447dcbf9
1 gewijzigde bestanden met toevoegingen van 1 en 2 verwijderingen
  1. 1 2
      pkg/tsdb/stackdriver/stackdriver.go

+ 1 - 2
pkg/tsdb/stackdriver/stackdriver.go

@@ -168,8 +168,7 @@ func reverse(s string) string {
 }
 
 func interpolateFilterWildcards(value string) string {
-	re := regexp.MustCompile("[*]")
-	matches := len(re.FindAllStringIndex(value, -1))
+	matches := strings.Count(value, "*")
 	if matches == 2 && strings.HasSuffix(value, "*") && strings.HasPrefix(value, "*") {
 		value = strings.Replace(value, "*", "", -1)
 		value = fmt.Sprintf(`has_substring("%s")`, value)