StepDivergence class final

Where two runs of one step parted.

Constructors

StepDivergence({required int step, required String reason, String? system, LoopPhase? phase, String? owner})
A divergence at step, for reason; the system fields are null when no one system is to blame.
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
owner → String?
The plugin that added system, by id; null for the application's own system, or when no system is named.
final
phase → LoopPhase?
The phase system runs in.
final
reason → String
What differed, as a sentence.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
step → int
The step that was run twice.
final
system → String?
The system whose two runs differed, or null when the systems agreed and something around them did not — see reason.
final

Methods

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

Operators

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