powsybl-core
powsybl-core copied to clipboard
Action simulator deprecation?
- Do you want to request a feature or report a bug?
Deprecation
- What is the current behavior?
The action-simulator is not really used to our knowledge, and its features will be more or less taken over by the addition of "operator strategies" in the security analysis API.
Plus, the security analysis result have been a little invaded by it: the actionsTaken
field was only added for the action simulator.
It is not useful for the security analysis, and it could lead to misunderstandings with the addition of "operator strategies" where we re-use the "action" word.
- What is the expected behavior?
actionsTaken
field should be removed from the security analysis result.
This will break the action-simulator :
- should we remove it ?
- should we only deprecate it and the actionsTaken field ?
- should we try to adapt it so that the "actionsTaken" moves to an action-simulator specific result ?
- What is the motivation / use case for changing the behavior?
Clarity of the security analysis API. Maintenance of framework consistency.