Goal
Remove / upgrade logics that have elements with any of the following element types (field combinationType in JSON) :
-
ADD -
SUBTRACT -
RESULT -
INFO -
BRICK
so that only these types are supported:
-
FUNCTION- for Groovy scripts -
PYTHON- for Python scripts
Why
Add/Remove/Result were initially introduced for waterfall chart, but that is now implemented using Groovy and Highcharts. But there are not used even by accelerators and we don’t want users to continue creating those.
Next Steps
-
Studio shows a deprecated icon of these element types.
-
Studio will report and alert logics that use any of these element types.
-
One day, remove all the logics having these deprecated element types.