mirror of
https://github.com/golang/go
synced 2024-11-19 23:14:47 -07:00
cmd/vet: shorten diagnostic about suspicious struct tag spaces
Change-Id: I112d0164df6abd9ca1df287376cf3605268385df Reviewed-on: https://go-review.googlesource.com/78116 Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by: Rob Pike <r@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
parent
c8691f3ac1
commit
734487c929
@ -115,7 +115,7 @@ var (
|
||||
errTagSyntax = errors.New("bad syntax for struct tag pair")
|
||||
errTagKeySyntax = errors.New("bad syntax for struct tag key")
|
||||
errTagValueSyntax = errors.New("bad syntax for struct tag value")
|
||||
errTagValueSpace = errors.New("suspicious space found in struct tag value")
|
||||
errTagValueSpace = errors.New("suspicious space in struct tag value")
|
||||
errTagSpace = errors.New("key:\"value\" pairs not separated by spaces")
|
||||
)
|
||||
|
||||
|
22
src/cmd/vet/testdata/structtag.go
vendored
22
src/cmd/vet/testdata/structtag.go
vendored
@ -83,19 +83,19 @@ type DuplicateJSONFields struct {
|
||||
|
||||
type UnexpectedSpacetest struct {
|
||||
A int `json:"a,omitempty"`
|
||||
B int `json:"b, omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
B int `json:"b, omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
C int `json:"c ,omitempty"`
|
||||
D int `json:"d,omitempty, string"` // ERROR "suspicious space found in struct tag value"
|
||||
D int `json:"d,omitempty, string"` // ERROR "suspicious space in struct tag value"
|
||||
E int `xml:"e local"`
|
||||
F int `xml:"f "` // ERROR "suspicious space found in struct tag value"
|
||||
G int `xml:" g"` // ERROR "suspicious space found in struct tag value"
|
||||
H int `xml:"h ,omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
I int `xml:"i, omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
J int `xml:"j local ,omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
K int `xml:"k local, omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
L int `xml:" l local,omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
M int `xml:"m local,omitempty"` // ERROR "suspicious space found in struct tag value"
|
||||
N int `xml:" "` // ERROR "suspicious space found in struct tag value"
|
||||
F int `xml:"f "` // ERROR "suspicious space in struct tag value"
|
||||
G int `xml:" g"` // ERROR "suspicious space in struct tag value"
|
||||
H int `xml:"h ,omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
I int `xml:"i, omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
J int `xml:"j local ,omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
K int `xml:"k local, omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
L int `xml:" l local,omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
M int `xml:"m local,omitempty"` // ERROR "suspicious space in struct tag value"
|
||||
N int `xml:" "` // ERROR "suspicious space in struct tag value"
|
||||
O int `xml:""`
|
||||
P int `xml:","`
|
||||
Q int `foo:" doesn't care "`
|
||||
|
Loading…
Reference in New Issue
Block a user