ReleaseDashboard class
Read-only aggregator service providing unified release lifecycle visibility without side-effects.
Constructors
- ReleaseDashboard({ReleasePublishingAssistant? assistant})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
delegateExecution(
PublishingAssistantOptions options) → Future< PublishingExecutionResult> - Thin pass-through delegating action to Phase 6.7 authorized execution path without hidden side-effects.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
renderSnapshot(
{required String packageName, required String currentVersion, required String nextRelease, required String channel, ReleaseDryRunReport? dryRunReport, PublishingExecutionResult? latestExecution, List< PublishingExecutionResult> ? priorExecutions}) → DashboardSnapshot - Compiles a read-only DashboardSnapshot aggregating provided upstream structured records.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited