HomePhabricator

efl_model : rename all efl_model based classes.

Authored by SanghyeonLee on Jan 30 2019, 8:35 PM.

Description

efl_model : rename all efl_model based classes.

Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.

Efl.Model_LoopEfl.Loop_Model
Efl.Model_ItemEfl.Generic_Model
Efl.Model_ContainerEfl.Container_Model
Efl.Model_Container_ItemEfl.Container_Model_Item
Efl.Model_CompositeEfl.Composite_Model
Efl.Model_Composite_BooleanEfl.Boolean_Model
Efl.Model_Composite_Boolean_ChlidrenEfl.Boolean_Model_Item
Efl.Model_Composite_SelectionEfl.Select_Model
Efl.Model_Composite_Selection_ChlidrenEfl.Select_Model_Item
Efl.Model_ViewEfl.View_Model
Eio.ModelEfl.Io.Model
Efl.Ui.Model_StateEfl.Ui.State_Model
Efl.Ui.Model_SizeEfl.Ui.Size_Model
Efl.Ui.Model_ExactEfl.Ui.Exact_Model
Efl.Ui.Model_AverageEfl.Ui.Average_Model
Efl.Ui.Model_HomogeneousEfl.Ui.Homogeneous_Model

I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.

Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.

Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.

Reviewers: cedric, felipealmeida, woohyun, Hermet

Reviewed By: cedric

Subscribers: lauromoura

Tags: efl, DO NOT MERGE

Differential Revision: https://phab.enlightenment.org/D7533

Details

Committed
SanghyeonLeeJan 30 2019, 9:59 PM
Reviewer
cedric
Differential Revision
D7533: efl_model : rename all efl_model based classes.
Parents
rEFLc713bb90d3fe: elementary: add test for Efl.Ui.Model_Average.
Branches
Unknown
Tags
Unknown