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