Skip to content

Run Linter alingse-makezero.yaml For Top 1w github golang repo #1

Closed
@alingse

Description

@alingse

The job config yaml https://github.com/alingse/go-linter-runner/blob/main/jobs/alingse-makezero.yaml

name: alingse-makezero
linter: makezero
workdir: .
install: go install github.com/alingse/makezero@f6a823578e89de5cdfdfef50d4a5d9a09ade16dd
includes:
  - non-zero initialized length
excludes:
  - called by funcs
  - assigned by index

Real Bugs

  1. fix: fix miss makezero bug milvus-io/milvus#33386
  2. fix: fix miss makezero bug google/pprof#867
  3. fix: fix miss makezero bug kubernetes/kubernetes#125132
  4. chore: fix miss makezero bug gogs/gogs#7752
  5. fix: fix miss makezero bug brianvoe/gofakeit#358
  6. [Kaniko] Fix non-zero slice initialization nuclio/nuclio#3251
  7. fix: fix miss makezero bug goodrain/rainbond#1921
  8. fix: fix miss makezero bug apache/dubbo-go#2682
  9. fix: fix miss makezero bug kubernetes/test-infra#32662
  10. fix: fix miss makezero bug m3db/m3#4268
  11. fix: fix miss makezero bug mosn/mosn#2393
  12. fix: fix miss makezero bug cube2222/octosql#334
  13. fix(cubefs): fix miss makezero bug cubefs/cubefs#3393
  14. fix: fix miss makezero bug openkruise/kruise#1628
  15. fix: fix miss makezero bug ovh/cds#6971
  16. fix: fix miss makezero bug tailwarden/komiser#1428
  17. fix: fix miss makezero bug hashicorp/terraform-provider-google#18251
  18. fix: fix miss makezero bug cdk-team/CDK#101
  19. fix: fix miss makezero bug netlify/gotrue#363
  20. ci(lint): don't accidentally append to non-zero length slices kumahq/kuma#10317
  21. Fix miss makezero bug divan/txqr#15
  22. Bug Report: miss makezero in slice moncho/dry#229
  23. [bug]: miss makezero in slice init lindb/lindb#1029
  24. bug report: miss makezero in slice init montanaflynn/stats#84
  25. [bug] miss makezero in slice init koderover/zadig#3531
  26. miss makezero in slice init argoproj/argo-rollouts#3600
  27. miss makezero in slice init getgauge/gauge#2545
  28. miss makezero in slice init StackExchange/dnscontrol#2981
  29. miss makezero in slice init fleetdm/fleet#19290
  30. miss makezero in slice init googleforgames/open-match#1764
  31. miss makezero in slice init wal-g/wal-g#1722
  32. miss makezero in slice init rancher/rke#3592
  33. miss makezero in slice init aquasecurity/tracee#4081
  34. miss makezero in slice init erigontech/erigon#10504
  35. miss makezero in slice init nakabonne/ali#139
  36. [BUG] miss makezero in slice init DataDog/datadog-agent#25971
  37. [Bug report]: miss makezero in slice init frain-dev/convoy#2019
  38. [Bug Report] miss makezero in slice init bilibili/overlord#177
  39. miss makezero in slice init SpectoLabs/hoverfly#1131
  40. [BUG] miss makezero in slice init unidoc/unipdf#555

False Positive

Assigned

  1. https://github.com/gorgonia/gorgonia
  2. https://github.com/cockroachdb/pebble/blob/master/tool/db_io_bench.go#L100
  3. https://github.com/EndlessCheng/codeforces-go/blob/master/main/1300-1399/1381B.go#L27
  4. https://github.com/arp242/goatcounter/blob/master/hit_list.go#L319
  5. https://github.com/prysmaticlabs/prysm/blob/develop/beacon-chain/state/state-native/setters_misc.go#L193
  6. https://github.com/prometheus/prometheus/blob/main/scrape/scrape.go#L1693:16
  7. https://github.com/q191201771/lal/blob/master/pkg/avc/avc.go#L244:9

Assigned by Index With Attr

  1. https://github.com/tenable/terrascan/blob/master/pkg/mapper/iac-providers/cft/config/ec2-instance.go#L154
  2. https://github.com/canonical/lxd/blob/main/lxc/image.go#L302

Others

  1. https://github.com/travisjeffery/jocko/blob/master/commitlog/message_set.go#L16 (the message header is keep)
  2. https://github.com/osrg/gobgp/blob/master/pkg/packet/bgp/bgp.go#L2685:8 i don't know
  3. https://github.com/gocql/gocql/blob/master/frame.go#L968-L971
  4. https://github.com/bnb-chain/bsc/blob/master/core/vm/lightclient/v2/lightclient.go#L244:12

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions