summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2018-09-10 20:29:24 +0900
committerJaehyun Cho <jae_hyun.cho@samsung.com>2018-09-10 20:29:24 +0900
commit14f1866f25552fc0290266991d214b12ba4a4680 (patch)
tree7f6088d1ed817ac35e8c69bb570b26a7929235b7
parent445239424cb7285e2c6b26351ed9b4aface83d01 (diff)
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, bu5hm4n Reviewed By: Hermet, bu5hm4n Subscribers: bu5hm4n, cedric, segfaultxavi, q66, #reviewers, lauromoura, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6982
Diffstat (limited to '')
-rw-r--r--src/lib/edje/efl_canvas_layout_part_external.eo3
-rw-r--r--src/lib/elementary/efl_ui_win.eo2
-rw-r--r--src/lib/evas/canvas/efl_canvas_object.eo4
-rw-r--r--src/lib/evas/canvas/evas_canvas.eo4
4 files changed, 6 insertions, 7 deletions
diff --git a/src/lib/edje/efl_canvas_layout_part_external.eo b/src/lib/edje/efl_canvas_layout_part_external.eo
index e3d3b48a32..4a80b1cfe9 100644
--- a/src/lib/edje/efl_canvas_layout_part_external.eo
+++ b/src/lib/edje/efl_canvas_layout_part_external.eo
@@ -1,5 +1,4 @@
1class Efl.Canvas.Layout_Part_External (Efl.Canvas.Layout_Part, Efl.Content, 1class Efl.Canvas.Layout_Part_External (Efl.Canvas.Layout_Part, Efl.Content)
2 Efl.Canvas.Object)
3{ 2{
4 [[Class representing an external part in Edje layouts. 3 [[Class representing an external part in Edje layouts.
5 4
diff --git a/src/lib/elementary/efl_ui_win.eo b/src/lib/elementary/efl_ui_win.eo
index 567eb6e1e6..32abb01d76 100644
--- a/src/lib/elementary/efl_ui_win.eo
+++ b/src/lib/elementary/efl_ui_win.eo
@@ -157,7 +157,7 @@ enum Efl.Ui.Win_Move_Resize_Mode
157class Efl.Ui.Win (Efl.Ui.Widget, Efl.Canvas.Scene, Efl.Canvas.Pointer, Efl.Access.Window, 157class Efl.Ui.Win (Efl.Ui.Widget, Efl.Canvas.Scene, Efl.Canvas.Pointer, Efl.Access.Window,
158 Efl.Access.Component, Efl.Access.Widget.Action, 158 Efl.Access.Component, Efl.Access.Widget.Action,
159 Efl.Content, Efl.Input.State, Efl.Input.Interface, Efl.Screen, 159 Efl.Content, Efl.Input.State, Efl.Input.Interface, Efl.Screen,
160 Efl.Gfx.Size_Hint, Efl.Text, Efl.Config_Global, Efl.Part, 160 Efl.Gfx.Size_Hint, Efl.Text, Efl.Config, Efl.Part,
161 Efl.Ui.Widget_Focus_Manager, Efl.Ui.Focus.Manager_Window_Root) 161 Efl.Ui.Widget_Focus_Manager, Efl.Ui.Focus.Manager_Window_Root)
162{ 162{
163 [[Efl UI window class]] 163 [[Efl UI window class]]
diff --git a/src/lib/evas/canvas/efl_canvas_object.eo b/src/lib/evas/canvas/efl_canvas_object.eo
index 6d13d1c861..af5599c6e8 100644
--- a/src/lib/evas/canvas/efl_canvas_object.eo
+++ b/src/lib/evas/canvas/efl_canvas_object.eo
@@ -2,9 +2,9 @@ import efl_text_types;
2 2
3struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]] 3struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
4 4
5abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator, 5abstract Efl.Canvas.Object (Efl.Loop_Consumer, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
6 Efl.Input.Interface, Efl.Gfx.Size_Hint, 6 Efl.Input.Interface, Efl.Gfx.Size_Hint,
7 Efl.Gfx.Map, Efl.Loop_Consumer, Efl.Ui.Base, Efl.Canvas.Pointer) 7 Efl.Gfx.Map, Efl.Ui.Base, Efl.Canvas.Pointer)
8{ 8{
9 [[Efl canvas object abstract class]] 9 [[Efl canvas object abstract class]]
10 legacy_prefix: evas_object; 10 legacy_prefix: evas_object;
diff --git a/src/lib/evas/canvas/evas_canvas.eo b/src/lib/evas/canvas/evas_canvas.eo
index 0c0ff5b370..33f555fc1d 100644
--- a/src/lib/evas/canvas/evas_canvas.eo
+++ b/src/lib/evas/canvas/evas_canvas.eo
@@ -1,7 +1,7 @@
1import efl_input_types; 1import efl_input_types;
2 2
3class Evas.Canvas (Efl.Object, Efl.Canvas.Scene, Efl.Animator, Efl.Input.Interface, 3class Evas.Canvas (Efl.Loop_Consumer, Efl.Canvas.Scene, Efl.Animator, Efl.Input.Interface,
4 Efl.Loop_Consumer, Efl.Canvas.Pointer) 4 Efl.Canvas.Pointer)
5{ 5{
6 [[Evas canvas class]] 6 [[Evas canvas class]]
7 legacy_prefix: evas; 7 legacy_prefix: evas;