Context:
The process/decision group by variable command execution plan parts a doing the same and contain a lot of code duplication. Here we should merge the behavior into one abstract class to make sure that changes made for process variables are automatically applied to decision variables as well. Also like this we will get rid of all the utility classes that are called there.
AT:
- the duplicated code in ProcessGroupByVariable and AbstractDecisionGroupByVariable is merged
- the GroupByDateVariableIntervalSelection utility class is being removed as well
- the filter by undefined snippets in the decision variable util and process variable util classes are removed as well
Will be done in https://app.camunda.com/jira/browse/OPT-2774