dev: add gofmt rewrite rule to ensure 'any' is always used (#3780)
This commit is contained in:
parent
12ffb0b36a
commit
bbc2f34dec
@ -29,6 +29,10 @@ linters-settings:
|
|||||||
- whyNoLint
|
- whyNoLint
|
||||||
gocyclo:
|
gocyclo:
|
||||||
min-complexity: 15
|
min-complexity: 15
|
||||||
|
gofmt:
|
||||||
|
rewrite-rules:
|
||||||
|
- pattern: 'interface{}'
|
||||||
|
replacement: 'any'
|
||||||
goimports:
|
goimports:
|
||||||
local-prefixes: github.com/golangci/golangci-lint
|
local-prefixes: github.com/golangci/golangci-lint
|
||||||
gomnd:
|
gomnd:
|
||||||
|
@ -6,11 +6,11 @@ import (
|
|||||||
|
|
||||||
// PanicError can be used to not print stacktrace twice
|
// PanicError can be used to not print stacktrace twice
|
||||||
type PanicError struct {
|
type PanicError struct {
|
||||||
recovered interface{}
|
recovered any
|
||||||
stack []byte
|
stack []byte
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewPanicError(recovered interface{}, stack []byte) *PanicError {
|
func NewPanicError(recovered any, stack []byte) *PanicError {
|
||||||
return &PanicError{recovered: recovered, stack: stack}
|
return &PanicError{recovered: recovered, stack: stack}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ func (c *Cache) Trim() {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *Cache) Put(pkg *packages.Package, mode HashMode, key string, data interface{}) error {
|
func (c *Cache) Put(pkg *packages.Package, mode HashMode, key string, data any) error {
|
||||||
var err error
|
var err error
|
||||||
buf := &bytes.Buffer{}
|
buf := &bytes.Buffer{}
|
||||||
c.sw.TrackStage("gob", func() {
|
c.sw.TrackStage("gob", func() {
|
||||||
@ -93,7 +93,7 @@ func (c *Cache) Put(pkg *packages.Package, mode HashMode, key string, data inter
|
|||||||
|
|
||||||
var ErrMissing = errors.New("missing data")
|
var ErrMissing = errors.New("missing data")
|
||||||
|
|
||||||
func (c *Cache) Get(pkg *packages.Package, mode HashMode, key string, data interface{}) error {
|
func (c *Cache) Get(pkg *packages.Package, mode HashMode, key string, data any) error {
|
||||||
var aID cache.ActionID
|
var aID cache.ActionID
|
||||||
var err error
|
var err error
|
||||||
c.sw.TrackStage("key build", func() {
|
c.sw.TrackStage("key build", func() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user