tstest/deptest: fix minor escaping error in regex

Fixes https://github.com/tailscale/tailscale/security/code-scanning/112

Signed-off-by: James Tucker <james@tailscale.com>
pull/10076/head
James Tucker 1 year ago committed by James Tucker
parent b48b7d82d0
commit e9de59a315

@ -73,7 +73,7 @@ func ImportAliasCheck(t testing.TB, relDir string) {
t.Logf("ignoring error: %v, %s", err, matches) t.Logf("ignoring error: %v, %s", err, matches)
return return
} }
badRx := regexp.MustCompile(`^([^:]+:\d+):\s+"golang.org/x/exp/(slices|maps)"`) badRx := regexp.MustCompile(`^([^:]+:\d+):\s+"golang\.org/x/exp/(slices|maps)"`)
if s := strings.TrimSpace(string(matches)); s != "" { if s := strings.TrimSpace(string(matches)); s != "" {
for _, line := range strings.Split(s, "\n") { for _, line := range strings.Split(s, "\n") {
if m := badRx.FindStringSubmatch(line); m != nil { if m := badRx.FindStringSubmatch(line); m != nil {

Loading…
Cancel
Save