open-nomad/.semgrep/time_after.yml

20 lines
432 B
YAML

# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: MPL-2.0
rules:
- id: "time-after-leak"
patterns:
- pattern: |
select {
case <- time.After(...): ...
}
message: "Potential leak of time.Timer, consider using NewSafeTimer instead"
languages:
- "go"
severity: "WARNING"
paths:
exclude:
- "testutil/*"
- "*testing.go"
- "*_test.go"