refactor(lint): fix lint warnings (#967)

This commit is contained in:
Kota Kanbe
2020-04-27 17:02:27 +09:00
committed by GitHub
parent 56b12c38d2
commit 37716feac7
3 changed files with 6 additions and 5 deletions

View File

@@ -1099,6 +1099,7 @@ type Image struct {
IgnoreCves []string `json:"ignoreCves,omitempty"`
}
// GetFullName returns a full name of the image
func (i *Image) GetFullName() string {
if i.Digest != "" {
return i.Name + "@" + i.Digest

View File

@@ -16,11 +16,11 @@ type analysis struct {
}
type dependency struct {
Identifiers []vulnerabilityId `xml:"identifiers>vulnerabilityIds"`
Identifiers []vulnerabilityID `xml:"identifiers>vulnerabilityIds"`
}
type vulnerabilityId struct {
Id string `xml:"id"`
type vulnerabilityID struct {
ID string `xml:"id"`
}
func appendIfMissing(slice []string, str string) []string {
@@ -55,7 +55,7 @@ func Parse(path string) ([]string, error) {
cpes := []string{}
for _, d := range anal.Dependencies {
for _, ident := range d.Identifiers {
id := ident.Id // Start with cpe:2.3:
id := ident.ID // Start with cpe:2.3:
// Convert from CPE 2.3 to CPE 2.2
if strings.HasPrefix(id, "cpe:2.3:") {
wfn, err := naming.UnbindFS(id)

View File

@@ -29,5 +29,5 @@ var SansTopTwentyfive = map[string]string{
"759": "25",
}
// SansTopTwentyfiveURL
// SansTopTwentyfiveURL is a URL of sans 25
var SansTopTwentyfiveURL = "https://www.sans.org/top25-software-errors/"