Skip to content

ST6RI-947 Type.getFeature() mutates end Usage models by materializing implicit Multiplicity - #814

Closed
ylussaud wants to merge 1 commit into
masterfrom
ST6RI-947
Closed

ylussaud wants to merge 1 commit into
masterfrom
ST6RI-947

Conversation

@ylussaud

@ylussaud ylussaud commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

When running ResolveSubsetting, calling the derived getter Type.getFeature() can mutate the model. This behavior needs to be moved to to post-processing (*ParserPostProcessor). List of impacted elements: AttributeUsage, AttributeUsage, ItemUsage, PortUsage, Usage.

… implicit Multiplicity

When running ResolveSubsetting, calling the derived getter Type.getFeature() can mutate the model.
This behavior needs to be moved to to post-processing (*ParserPostProcessor).
List of impacted elements: AttributeUsage, AttributeUsage, ItemUsage, PortUsage, Usage.

Signed-off-by: Yvan Lussaud <yvan.lussaud@obeo.fr>
@ylussaud

ylussaud commented Oct 7, 2026

Copy link
Copy Markdown
Contributor Author

My bad this is not affected to a sprint yet. Sorry.

@ylussaud ylussaud closed this Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants