The idea is that for a specific domain we need to check different use-cases, which are quite complex. They consist of different parts. Some parts are common between those use-cases. The idea is to create the vocabulary of regex patterns for small steps and re-use them between the scenarios.
The issue is that currently, the plugin allows saving only one set of favorite items. But we have around 10 use-cases each of which consists of ~10-20 smaller steps.
To step over this issue we would like to have a possibility to save patterns that do consist of references to the other patterns. There is no need to mix textual regex-es with the references inside one stored element. We are thinking of allowing the user to set the type of the stored element and for "reference-based" elements allow to select the items from the tree.
It should be possible to include "reference-based items" inside the other "reference-based items".
We should check that created references are acyclic to avoid recursion.
In case if some of the referenced items were deleted - they should be removed from the referenced elements
In case if a type of the element was changed from "referenced-based" to "textual" the default text value should be formed from all referenced values
The idea is that for a specific domain we need to check different use-cases, which are quite complex. They consist of different parts. Some parts are common between those use-cases. The idea is to create the vocabulary of regex patterns for small steps and re-use them between the scenarios.
The issue is that currently, the plugin allows saving only one set of favorite items. But we have around 10 use-cases each of which consists of ~10-20 smaller steps.
To step over this issue we would like to have a possibility to save patterns that do consist of references to the other patterns. There is no need to mix textual regex-es with the references inside one stored element. We are thinking of allowing the user to set the type of the stored element and for "reference-based" elements allow to select the items from the tree.