PackageIssue class

This message wraps a location affected by a vulnerability and its associated fix (if one is available).

Constructors

PackageIssue({VulnerabilityLocation? affectedLocation, String? effectiveSeverity, VulnerabilityLocation? fixedLocation, String? packageType, String? severityName})
PackageIssue.fromJson(Map _json)

Properties

affectedLocation VulnerabilityLocation?
The location of the vulnerability.
getter/setter pair
effectiveSeverity String?
The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.
getter/setter pair
fixedLocation VulnerabilityLocation?
The location of the available fix for vulnerability.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
packageType String?
The type of package (e.g. OS, MAVEN, GO).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
severityName String?
Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited