Fluxion::ExecutionEvent
One event on the execution stream.
Constructors
new(step_name : String, item : String, kind : EventKind, result : StepResult | Nil = nil, timestamp : Time = Time.utc, phase_context : String | Nil = nil, output_line : String | Nil = nil)
Sourceblocked_by names the failed dependency, so the user learns which
earlier failure is responsible rather than just that this phase skipped.
Instance methods
item
Sourcekind
Sourcephase_context
Sourceresult
Sourcestep_name
For phase events this holds the phase name — phases and steps share one channel so listeners need only one switch.
timestamp
Source