./devel/go-staticcheck, Advanced Go linter

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2023.1.6nb3, Package name: go-staticcheck-2023.1.6nb3, Maintainer: bsiegert

Staticcheck is a state of the art linter for the Go programming language. Using
static analysis, it finds bugs and performance issues, offers simplifications,
and enforces style rules.


Master sites:

Filesize: 712.187 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-05 21:14:14 by Benny Siegert | Files touched by this commit (161) | Package updated
Log message:
Revbump all Go packages after go121 update
   2024-02-07 15:51:04 by Benny Siegert | Files touched by this commit (156) | Package updated
Log message:
Revbump all Go packages after go121 update
   2024-01-10 20:14:43 by Benny Siegert | Files touched by this commit (152) | Package updated
Log message:
Revbump all Go packages after go121 update
   2024-01-07 18:26:47 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
go-staticcheck: update to 2023.1.6

2023.1.4

This release adds support for Go 1.21 and fixes the following bugs:

- Three crashes when encountering unnecessarily parenthesized statements
- Unnecessarily high memory usage when analyzing composite literals such as
  []int{1<<31: 1}
- A false positive in S1011 when appending to a dynamic left-hand side
- A crash involving generics
- A false positive in SA9001 involving control flow statements
- A false positive in ST1003, complaining about the names of fuzz functions

2023.1.5

This release fixes the following bug:

- A crash involving methods named _

2023.1.6

This release fixes the following bugs:

- A crash when using the upcoming Go 1.22
- A false positive in SA9005 when embedding basic types
   2023-12-05 20:46:19 by Benny Siegert | Files touched by this commit (146) | Package updated
Log message:
Revbump all Go packages after go121 update
   2023-11-10 16:45:25 by Benny Siegert | Files touched by this commit (152) | Package updated
Log message:
Revbump all Go packages after go121 update
   2023-10-29 15:48:24 by Benny Siegert | Files touched by this commit (152)
Log message:
Revbump all Go packages because go121 is now the default
   2023-10-15 14:04:35 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after go120 security update