-
Sub-task
-
Resolution: Done
-
L3 - Default
-
None
-
Not defined
Context:
In the course of adjusting the report evaluation result structure with OPT-4871 it turned out that the tight coupling of the Rest ITs to these classes makes every change hard to keep small scoped as ultimately all ITs are affected. While OPT-4871 already adjusted the structure to the target structure it turned out that this tight coupling limited internal changes necessary with OPT-4938.
This task thus has the goal to separate the internal report evaluation result classes from the rest response classes, to allow changing either easier in future as only the Rest Mapper needs to be adjusted then.
AT:
- introduce a dedicated rest evaluation result class structure for report evaluations
- `ReportRestMapper` converts the internal evaluation result classes to their rest equivalents
This is the controller panel for Smart Panels app
- is depended on by
-
OPT-4938 Return multi measure results for each view.properties entry
- Done