Compono.PipelineStage
Compono¶
Compono¶
PipelineStage Enum¶
Which resolution-pipeline stage (docs/architecture.md) a ProviderAttempt was tried at.
Fields¶
SharedOrScopedValue 0
Stage 2: shared or scoped values.
ExactRegistration 1
Stage 3: exact registrations.
ConfigurationRule 2
Stage 4: configuration rules (type/member value rules, per ADR-0020).
SemanticProvider 3
Stage 5: semantic value providers.
TestDoubleProvider 4
Stage 6: test-double providers.
BuiltInProvider 5
Stage 7: built-in value providers, including collection dispatch.
GeneratedPlan 6
Stage 8: generated composition plans.
Remarks¶
No case for stage 1 (explicit values, no mechanism until Milestone 3) or stage 9 (diagnostic failure, the terminal absence of any attempt succeeding, not an attempt itself) - only stages that can actually record a ProviderAttempt today have a case.