forked from enlightenment/efl
efl: Remove unnecessary abstract/class inheritance
Summary: Remove unnecessary abstract and class inheritance from eo file because those abstracts and classes are duplicate. e.g. if class B (class A) in B.eo file, then class C (class A, class B) in C.eo file. Reviewers: woohyun, felipealmeida, Hermet Reviewed By: Hermet Subscribers: cedric, segfaultxavi, q66, #reviewers, lauromoura, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6982
This commit is contained in:
parent
ad97989b28
commit
4067fafe07
|
@ -1,5 +1,4 @@
|
|||
class Efl.Canvas.Layout_Part_External (Efl.Canvas.Layout_Part, Efl.Content,
|
||||
Efl.Canvas.Object)
|
||||
class Efl.Canvas.Layout_Part_External (Efl.Canvas.Layout_Part, Efl.Content)
|
||||
{
|
||||
[[Class representing an external part in Edje layouts.
|
||||
|
||||
|
|
|
@ -157,7 +157,7 @@ enum Efl.Ui.Win_Move_Resize_Mode
|
|||
class Efl.Ui.Win (Efl.Ui.Widget, Efl.Canvas.Scene, Efl.Canvas.Pointer, Efl.Access.Window,
|
||||
Efl.Access.Component, Efl.Access.Widget.Action,
|
||||
Efl.Content, Efl.Input.State, Efl.Input.Interface, Efl.Screen,
|
||||
Efl.Gfx.Size_Hint, Efl.Text, Efl.Config_Global, Efl.Part,
|
||||
Efl.Gfx.Size_Hint, Efl.Text, Efl.Part,
|
||||
Efl.Ui.Widget_Focus_Manager, Efl.Ui.Focus.Manager_Window_Root)
|
||||
{
|
||||
[[Efl UI window class]]
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Elm.Combobox (Efl.Ui.Button, Efl.Ui.Selectable,
|
||||
Efl.Access.Widget.Action,
|
||||
Elm.Entry, Elm.Genlist, Elm.Hover, Efl.Ui.Legacy)
|
||||
class Elm.Combobox (Elm.Genlist, Efl.Ui.Selectable, Efl.Access.Widget.Action,
|
||||
Efl.Ui.Autorepeat, Efl.Ui.Legacy)
|
||||
{
|
||||
[[Elementary combobox class]]
|
||||
legacy_prefix: elm_combobox;
|
||||
|
|
|
@ -2,9 +2,9 @@ import efl_text_types;
|
|||
|
||||
struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
|
||||
|
||||
abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
|
||||
abstract Efl.Canvas.Object (Efl.Loop_Consumer, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
|
||||
Efl.Input.Interface, Efl.Gfx.Size_Hint,
|
||||
Efl.Gfx.Map, Efl.Loop_Consumer, Efl.Ui.Base, Efl.Canvas.Pointer)
|
||||
Efl.Gfx.Map, Efl.Ui.Base, Efl.Canvas.Pointer)
|
||||
{
|
||||
[[Efl canvas object abstract class]]
|
||||
legacy_prefix: evas_object;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import efl_input_types;
|
||||
|
||||
class Evas.Canvas (Efl.Object, Efl.Canvas.Scene, Efl.Animator, Efl.Input.Interface,
|
||||
Efl.Loop_Consumer, Efl.Canvas.Pointer)
|
||||
class Evas.Canvas (Efl.Loop_Consumer, Efl.Canvas.Scene, Efl.Animator, Efl.Input.Interface,
|
||||
Efl.Canvas.Pointer)
|
||||
{
|
||||
[[Evas canvas class]]
|
||||
legacy_prefix: evas;
|
||||
|
|
Loading…
Reference in New Issue