-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Background
The Evidence contained in FlowData is no completely immutable, though it is recommended in the specs.
The SequenceElement adds evidence during processing. It should instead use its own ElementData.
Proposed Changes
- Make the Evidence immutable once the
Processmethod is called, - Change
SequenceElementto write to anElementDatainstead of the Evidence, - Add a helper method which fetches the sequence from either the output of
SequenceElementor the evidence, - Change any dependencies on
SequenceElementresults to use the helper, not the evidence.
For recommended implementation, see https://github.com/51Degrees/specifications/blob/main/pipeline-specification/features/evidence.md#adding-evidence-values
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels