Page MenuHomePhabricator

eolian: remove keyword legacy from enums
Open, HighPublic


There are only a few places where the usage of the legacy: keyword in enums remains.

./src/lib/evas/gesture/efl_canvas_gesture_types.eot:   legacy: efl_gesture_touch;
./src/lib/evas/gesture/efl_canvas_gesture_types.eot:   legacy: efl_gesture;
./src/lib/evas/gesture/efl_canvas_gesture_types.eot:   legacy: efl_gesture;
./src/lib/elementary/elm_general.eot:   legacy: elm_icon;
./src/lib/elementary/elm_general.eot:   legacy: elm_input_hint;

And only one of those files applies to "modern" API. We should refactor that file and make sure the keyword is not used (I'm not opposed to implementing it through something like - that would have to be implemented first). The others are technically legacy stuff that will need to be either moved or refactored anyway. After that, this misfeature can be removed from Eolian itself.

q66 created this task.May 9 2019, 6:10 AM
q66 triaged this task as High priority.
q66 moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.May 9 2019, 6:16 AM
q66 updated the task description. (Show Details)May 9 2019, 6:20 AM
q66 updated the task description. (Show Details)
q66 added a subscriber: zmike.