Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CPE ¶
type CPE struct {
URI string
VersionRange VersionRange
}
type EventMatchingFinished ¶ added in v0.4.0
type EventMatchingFinished struct {
}
type EventPackageMatchingError ¶ added in v0.4.0
type EventPackageMatchingFinished ¶ added in v0.4.0
type EventPackageMatchingStarting ¶ added in v0.4.0
type EventPackageMatchingStarting struct {
Package string
}
type Match ¶
type Match struct {
Package Package
CPESearched CPE
CPEFound CPE
Vulnerability Vulnerability
}
type VersionRange ¶
type VersionRange struct {
// SingleVersion is populated when the VersionRange describes only a single
// version. If this field is used, all other fields should be set to their zero
// value.
SingleVersion string
VersionRangeLower string
VersionRangeLowerInclusive bool
VersionRangeUpper string
VersionRangeUpperInclusive bool
}
VersionRange describes a continuous range of versions.
func (VersionRange) Includes ¶
func (vr VersionRange) Includes(otherVersion string) bool
Includes returns a bool indicating whether the given version is contained within the VersionRange.
type Vulnerability ¶
Click to show internal directories.
Click to hide internal directories.