DependencyGovernanceResult class

Result of evaluating dependencies against enterprise governance policy.

Constructors

DependencyGovernanceResult({required bool isCompliant, required bool isBlocked, required String targetPackageName, required int totalDependenciesAnalyzed, required List<DependencyGovernanceFinding> findings, required int approvedCount, required int restrictedCount, required int blockedCount, required int vulnerableCount, required int licenseViolationCount, required String summary, required int durationMs, required DateTime timestamp})
const
DependencyGovernanceResult.fromJson(Map<String, dynamic> json)
factory

Properties

approvedCount → int
final
blockedCount → int
final
durationMs → int
final
findings → List<DependencyGovernanceFinding>
final
hashCode → int
The hash code for this object.
no setterinherited
isBlocked → bool
final
isCompliant → bool
final
licenseViolationCount → int
final
restrictedCount → int
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
summary → String
final
targetPackageName → String
final
timestamp → DateTime
final
totalDependenciesAnalyzed → int
final
vulnerableCount → int
final

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