ValidationResult class final

What stage 5 found and computed.

Constructors

ValidationResult({required List<SmfIssue> issues, required Map<SocketRef<SocketKind>, ContributionOrder> socketOrders, required ContributionOrder postGenOrder, required MergedPubspec pubspec, List<PlannedManualStep> manualSteps = const [], Uri? setupLink})
Creates the result.
const

Properties

hasErrors → bool
Whether generation cannot continue.
no setter
hashCode → int
The hash code for this object.
no setterinherited
issues → List<SmfIssue>
The errors and warnings found.
final
manualSteps → List<PlannedManualStep>
The steps of the app that its developer does by hand, each once, in their order, with their contributors (see planManualSteps).
final
postGenOrder → ContributionOrder
The post-generation steps that apply, in the order of their contributors; see bindSteps for the order they run in.
final
pubspec → MergedPubspec
The merged pubspec.yaml.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
The link to the page that guides the developer through the manualSteps, which the front end of the pipeline named for them when they were planned (see SetupLink), or null for an app without steps or a front end that names no page.
final
socketOrders → Map<SocketRef<SocketKind>, ContributionOrder>
The contributions of each socket that apply, in their final order.
final

Methods

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

Operators

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