dominikh/go-tools: Staticcheck - The advanced Go linter

5169
STARS
74
WATCHERS
326
FORKS
510
ISSUES

go-tools Recent Issues

Issue Title State Comments Created Date Updated Date
U1000: improve handling of conversions involving type sets open 0 2023-01-26 2023-01-24
S1001 shouldn't suggest using the copy builtin with arrays closed 1 2023-01-20 2023-01-24
SA5010: False Positive When Comparing Generic Types Against Concrete Types closed 2 2023-01-20 2023-01-24
new check: time.Add with unused return value closed 1 2023-01-18 2023-01-24
Documentation for GitLab CICD in the Continuous Integration page open 1 2023-01-11 2023-02-01
False positive with defer: this value of <variable> is never used (SA4006) closed 1 2023-01-09 2023-01-24
simple: flag superfluous boolean variable declarations in if statements open 1 2023-01-04 2023-01-24
staticcheck: replace reflect.Value.MethodByName with type assertion open 0 2023-01-03 2023-01-24
ST1016: It would be useful to have exceptions open 1 2023-01-02 2023-01-24
(SA4006)go-staticcheck closed 2 2022-12-23 2023-01-24
Enforce that `interface{}` is spelled `any` open 1 2022-12-21 2023-01-24
@v0.3.3/go/ir: []byte to [4]byte conversion in net/netip package causes builder panic closed 2 2022-12-18 2023-01-24
Homebrew: does not pass test on Go 1.20 closed 2 2022-12-11 2023-01-24
Warning for missing defer. closed 1 2022-12-08 2023-01-24
S1001 should not flag for non-slice arrays closed 2 2022-12-07 2023-02-01
staticcheck: take note of golang/go#56351 (`clear` builtin) once it's implemented open 1 2022-12-01 2023-01-24
New style check "mixing pointer and value receivers" closed 3 2022-11-30 2023-01-24
Question about conventional usage regarding SA6002 closed 3 2022-11-29 2023-01-24
go/ir: can't convert slice to array closed 1 2022-11-18 2023-01-24
simple: enforce early return in loops open 3 2022-11-15 2023-01-24
U1000: The "unused" linting rule has misleading behaviour when interacting with generated code closed 3 2022-11-10 2023-01-24
SA1019: doesn't check nested field open 1 2022-11-06 2023-01-24
err is never used (SA4006) go-staticcheck closed 1 2022-10-25 2023-01-24
staticcheck: SA4006 with structs open 1 2022-10-19 2023-01-24
SA4006: detect unused writes with += open 0 2022-10-18 2023-01-24
Feature: enforce map guard when it's necesarry closed 1 2022-10-12 2023-01-24
purity analyzer calls ExportObjectFact on a function from another package -> crash closed 2 2022-10-07 2023-01-24
website: call out smaller sponsors open 0 2022-10-07 2023-01-24
simple: simplify conditional function argument open 0 2022-10-05 2023-01-24
S1008: detect explicit else branches open 1 2022-10-05 2023-01-24
Flag usage of {strings, bytes}.Index with single character constant literal closed 2 2022-10-02 2023-01-24
feat: prevent identifiable out-of-range slice access open 1 2022-09-30 2023-01-24
U1000 with any unused internal closed 2 2022-09-29 2022-11-09
`cdk.out` Directory Not Being Excluded from Checks closed 4 2022-09-28 2023-01-24
SA1019: reconsider "alternative available since" logic open 0 2022-09-17 2023-01-24
Support "Struct had used after release to sync.Pool" checking. open 0 2022-09-07 2023-01-24
Error must be checked before other code run closed 2 2022-09-05 2023-01-24
aggressive: warn about %x with fmt.Stringers open 2 2022-09-01 2023-01-24
SA1019: only first object in a declaration group gets marked as deprecated closed 1 2022-08-19 2023-01-24
unused: false positive: private embedded marker open 2 2022-08-17 2023-01-24
staticcheck: can't detect nil interface return closed 1 2022-08-12 2023-01-24
New rule: testable examples must have an `output` comment closed 1 2022-08-09 2023-01-24
Add exits from k8s.io/klog/v2 closed 0 2022-08-02 2023-01-31
structlayout, SA1027: support new sync/atomic types open 0 2022-08-02 2023-01-24
How to extend staticcheck to detect incomplete Gomega TDD assertions? open 7 2022-07-30 2023-01-24
staticcheck crashes with infinite recursion: problem with generics closed 2 2022-07-18 2023-01-24
False positive (truncated) (compile) when using constants from a package closed 6 2022-07-12 2023-01-24
Spelling errors in //go: directives open 0 2022-07-08 2023-01-24
staticcheck: flag strings.HasPrefix("const str", "other const str") open 1 2022-07-02 2023-01-24
Support configuration of dot-import-whitelist with a tag of dot-import-inclusionlist closed 1 2022-06-30 2023-01-24

dominikh's Other Repos