Skip to content

ogma-core: Remove unused functions from diagram template. Refs #351.#352

Merged
ivanperez-keera merged 3 commits intonasa:developfrom
ivanperez-keera:develop-clean-copilot-diagrams
Feb 9, 2026
Merged

ogma-core: Remove unused functions from diagram template. Refs #351.#352
ivanperez-keera merged 3 commits intonasa:developfrom
ivanperez-keera:develop-clean-copilot-diagrams

Conversation

@ivanperez-keera
Copy link
Member

Remove unused functions from Copilot module of diagram template, and adjust documentation accordingly, as prescribed in the solution proposed for #351.

The diagrams template includes two functions, `noneOf` and
`checkValidTransitions`, that are not used by the backend or any of the
generated code. While in general they can be useful, since they are
currently not being used, it's best to remove them.

This commit removes `noneOf` and `checkValidTransitions` from the
diagrams template.
…#351.

The diagrams template includes two functions, `noneOf` and
`checkValidTransitions`, that are not used by the backend or any of the
generated code. While in general they can be useful, since they are
currently not being used, it's best to remove them.

A prior commit removed `noneOf` and `checkValidTransitions` from the
diagrams template.

This commit adjusts the preconditions of functions in the diagram
backend, since the names `noneOf` and `checkValidTransitions` are no
longer reserved by the backend and can thus be used by the user.
@ivanperez-keera
Copy link
Member Author

Change Manager: Verified that:

@ivanperez-keera ivanperez-keera merged commit 303c647 into nasa:develop Feb 9, 2026
4 checks passed
@ivanperez-keera ivanperez-keera deleted the develop-clean-copilot-diagrams branch February 9, 2026 14:54
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.

1 participant