Skip to content

Commit 162fac8

Browse files
authored
fix: disable context-related checks by default (#11)
1 parent f34b0e2 commit 162fac8

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

readme.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ linters:
4040

4141
# Enable/disable `context.Background()` detections.
4242
# Disabled if Go < 1.24.
43-
# Default: true
44-
context-background: false
43+
# Default: false
44+
context-background: true
4545

4646
# Enable/disable `context.TODO()` detections.
4747
# Disabled if Go < 1.24.
48-
# Default: true
49-
context-todo: false
48+
# Default: false
49+
context-todo: true
5050
```
5151
5252
### As a CLI

usetesting.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ func NewAnalyzer() *analysis.Analyzer {
7676
Run: l.run,
7777
}
7878

79-
a.Flags.BoolVar(&l.contextBackground, "contextbackground", true, "Enable/disable context.Background() detections")
80-
a.Flags.BoolVar(&l.contextTodo, "contexttodo", true, "Enable/disable context.TODO() detections")
79+
a.Flags.BoolVar(&l.contextBackground, "contextbackground", false, "Enable/disable context.Background() detections")
80+
a.Flags.BoolVar(&l.contextTodo, "contexttodo", false, "Enable/disable context.TODO() detections")
8181
a.Flags.BoolVar(&l.osChdir, "oschdir", true, "Enable/disable os.Chdir() detections")
8282
a.Flags.BoolVar(&l.osMkdirTemp, "osmkdirtemp", true, "Enable/disable os.MkdirTemp() detections")
8383
a.Flags.BoolVar(&l.osSetenv, "ossetenv", false, "Enable/disable os.Setenv() detections")

usetesting_test.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ func TestAnalyzer(t *testing.T) {
1616
{dir: "oschdir/nottestfiles"},
1717
{dir: "oschdir/disable", options: map[string]string{"oschdir": "false"}},
1818

19-
{dir: "contextbackground/basic"},
20-
{dir: "contextbackground/dot"},
21-
{dir: "contextbackground/nottestfiles"},
22-
{dir: "contextbackground/disable", options: map[string]string{"contextbackground": "false"}},
19+
{dir: "contextbackground/basic", options: map[string]string{"contextbackground": "true"}},
20+
{dir: "contextbackground/dot", options: map[string]string{"contextbackground": "true"}},
21+
{dir: "contextbackground/nottestfiles", options: map[string]string{"contextbackground": "true"}},
22+
{dir: "contextbackground/disable"},
2323

24-
{dir: "contexttodo/basic"},
25-
{dir: "contexttodo/dot"},
26-
{dir: "contexttodo/nottestfiles"},
27-
{dir: "contexttodo/disable", options: map[string]string{"contexttodo": "false"}},
24+
{dir: "contexttodo/basic", options: map[string]string{"contexttodo": "true"}},
25+
{dir: "contexttodo/dot", options: map[string]string{"contexttodo": "true"}},
26+
{dir: "contexttodo/nottestfiles", options: map[string]string{"contexttodo": "true"}},
27+
{dir: "contexttodo/disable"},
2828

2929
{dir: "osmkdirtemp/basic"},
3030
{dir: "osmkdirtemp/dot"},

0 commit comments

Comments
 (0)