bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=3b6a9152c1361c590dd7054949c1af5db1f2ed59

commit 3b6a9152c1361c590dd7054949c1af5db1f2ed59
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Fri Jan 18 14:34:04 2019 +0100

    efl: convert all abstracts to the new eolian syntax
    
    ref T7459
    
    Reviewed-by: Daniel Kolesa <dan...@octaforge.org>
    Reviewed-by: Xavi Artigas <xavierarti...@yahoo.es>
    Differential Revision: https://phab.enlightenment.org/D7686
---
 src/lib/ecore/efl_loop_consumer.eo                    | 4 ++--
 src/lib/ecore/efl_task.eo                             | 2 +-
 src/lib/ecore_audio/ecore_audio.eo                    | 2 +-
 src/lib/ecore_con/efl_net_server_fd.eo                | 2 +-
 src/lib/ector/cairo/ector_renderer_cairo.eo           | 2 +-
 src/lib/ector/ector_renderer.eo                       | 2 +-
 src/lib/ector/gl/ector_renderer_gl.eo                 | 2 +-
 src/lib/ector/software/ector_renderer_software.eo     | 2 +-
 src/lib/elementary/efl_ui_grid_item.eo                | 2 +-
 src/lib/elementary/efl_ui_item.eo                     | 2 +-
 src/lib/elementary/efl_ui_list_item.eo                | 2 +-
 src/lib/elementary/efl_ui_widget.eo                   | 4 ++--
 src/lib/elementary/elm_web.eo                         | 2 +-
 src/lib/evas/canvas/efl_canvas_animation.eo           | 2 +-
 src/lib/evas/canvas/efl_canvas_animation_group.eo     | 2 +-
 src/lib/evas/canvas/efl_canvas_image_internal.eo      | 4 ++--
 src/lib/evas/canvas/efl_canvas_object.eo              | 6 +++---
 src/lib/evas/canvas/efl_canvas_surface.eo             | 2 +-
 src/lib/evas/canvas/efl_canvas_vg_gradient.eo         | 2 +-
 src/lib/evas/canvas/efl_canvas_vg_node.eo             | 2 +-
 src/lib/evas/canvas/evas_canvas3d_object.eo           | 2 +-
 src/lib/evas/gesture/efl_canvas_gesture.eo            | 2 +-
 src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo | 2 +-
 23 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/src/lib/ecore/efl_loop_consumer.eo 
b/src/lib/ecore/efl_loop_consumer.eo
index 62534536b4..def99ef035 100644
--- a/src/lib/ecore/efl_loop_consumer.eo
+++ b/src/lib/ecore/efl_loop_consumer.eo
@@ -1,4 +1,4 @@
-abstract Efl.Loop_Consumer (Efl.Object)
+abstract Efl.Loop_Consumer extends Efl.Object
 {
    [[An Efl.Loop_Consumer is a class which requires one of the parents to 
provide
      an Efl.Loop interface when performing provider_find. It will enforce this 
by
@@ -25,7 +25,7 @@ abstract Efl.Loop_Consumer (Efl.Object)
          params {
             result: any_value; [[The value to be delivered.
 
-            Note that the value contents must survive this function scope, 
that is, do 
+            Note that the value contents must survive this function scope, 
that is, do
             not use stack allocated blobs, arrays, structures or types that 
keep
             references to memory you give. Values will be automatically 
cleaned up using
             \@ref eina_value_flush() once they are unused (no more future or 
futures returned a new value)]]
diff --git a/src/lib/ecore/efl_task.eo b/src/lib/ecore/efl_task.eo
index 8670299de4..0a425d9f94 100644
--- a/src/lib/ecore/efl_task.eo
+++ b/src/lib/ecore/efl_task.eo
@@ -15,7 +15,7 @@ enum Efl.Task_Flags {
    no_exit_code_error = 4,
 }
 
-abstract Efl.Task (Efl.Object, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer)
+abstract Efl.Task extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, 
Efl.Io.Closer
 {
    [[ ]]
    methods {
diff --git a/src/lib/ecore_audio/ecore_audio.eo 
b/src/lib/ecore_audio/ecore_audio.eo
index e2c9fb8f5f..c93726f800 100644
--- a/src/lib/ecore_audio/ecore_audio.eo
+++ b/src/lib/ecore_audio/ecore_audio.eo
@@ -12,7 +12,7 @@ enum Ecore.Audio.Format {
     last [[Sentinel value to indicate last enum field during iteration]]
 }
 
-abstract Ecore.Audio (Efl.Object)
+abstract Ecore.Audio extends Efl.Object
 {
    [[Convenience audio class.]]
 
diff --git a/src/lib/ecore_con/efl_net_server_fd.eo 
b/src/lib/ecore_con/efl_net_server_fd.eo
index bbb25a58bf..4758be1634 100644
--- a/src/lib/ecore_con/efl_net_server_fd.eo
+++ b/src/lib/ecore_con/efl_net_server_fd.eo
@@ -1,4 +1,4 @@
-abstract Efl.Net.Server_Fd (Efl.Loop_Fd, Efl.Net.Server) {
+abstract Efl.Net.Server_Fd extends Efl.Loop_Fd implements Efl.Net.Server {
     [[A generic server based on file descriptors.
 
       @since 1.19
diff --git a/src/lib/ector/cairo/ector_renderer_cairo.eo 
b/src/lib/ector/cairo/ector_renderer_cairo.eo
index 02431e0b25..f28efe9e96 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo.eo
@@ -1,4 +1,4 @@
-abstract Ector.Renderer.Cairo (Ector.Renderer)
+abstract Ector.Renderer.Cairo extends Ector.Renderer
 {
    [[Ector cairo renderer abstract class]]
    methods {
diff --git a/src/lib/ector/ector_renderer.eo b/src/lib/ector/ector_renderer.eo
index 844ec1adaa..46bd9df9c6 100644
--- a/src/lib/ector/ector_renderer.eo
+++ b/src/lib/ector/ector_renderer.eo
@@ -1,6 +1,6 @@
 import eina_types;
 
-abstract Ector.Renderer (Efl.Object)
+abstract Ector.Renderer extends Efl.Object
 {
    [[Ector renderer abstract interface]]
 
diff --git a/src/lib/ector/gl/ector_renderer_gl.eo 
b/src/lib/ector/gl/ector_renderer_gl.eo
index 97941d28c2..95b4ef3f5e 100644
--- a/src/lib/ector/gl/ector_renderer_gl.eo
+++ b/src/lib/ector/gl/ector_renderer_gl.eo
@@ -1,6 +1,6 @@
 import ector_types;
 
-abstract Ector.Renderer.GL (Ector.Renderer)
+abstract Ector.Renderer.GL extends Ector.Renderer
 {
    [[Ector GL renderer abstract class]]
    methods {
diff --git a/src/lib/ector/software/ector_renderer_software.eo 
b/src/lib/ector/software/ector_renderer_software.eo
index 09faabfbe0..bd94cc6781 100644
--- a/src/lib/ector/software/ector_renderer_software.eo
+++ b/src/lib/ector/software/ector_renderer_software.eo
@@ -1,4 +1,4 @@
-abstract Ector.Renderer.Software (Ector.Renderer)
+abstract Ector.Renderer.Software extends Ector.Renderer
 {
    [[Ector software renderer class]]
    data: null;
diff --git a/src/lib/elementary/efl_ui_grid_item.eo 
b/src/lib/elementary/efl_ui_grid_item.eo
index 6c2eeeda01..f430cab123 100644
--- a/src/lib/elementary/efl_ui_grid_item.eo
+++ b/src/lib/elementary/efl_ui_grid_item.eo
@@ -1,5 +1,5 @@
 
-abstract Efl.Ui.Grid_Item (Efl.Ui.Item)
+abstract Efl.Ui.Grid_Item extends Efl.Ui.Item
 {
    implements {
       //Efl.Object
diff --git a/src/lib/elementary/efl_ui_item.eo 
b/src/lib/elementary/efl_ui_item.eo
index ea9cf5d4f1..e3ba8afa33 100644
--- a/src/lib/elementary/efl_ui_item.eo
+++ b/src/lib/elementary/efl_ui_item.eo
@@ -1,4 +1,4 @@
-abstract Efl.Ui.Item (Efl.Ui.Layout, Efl.Ui.Selectable, Efl.Ui.Clickable)
+abstract Efl.Ui.Item extends Efl.Ui.Layout implements Efl.Ui.Selectable, 
Efl.Ui.Clickable
 {
    [[Item abstract class for pack widget. All item have to be inherited from 
this class.]]
    methods {
diff --git a/src/lib/elementary/efl_ui_list_item.eo 
b/src/lib/elementary/efl_ui_list_item.eo
index 82943ad3c6..e1bcf9235d 100644
--- a/src/lib/elementary/efl_ui_list_item.eo
+++ b/src/lib/elementary/efl_ui_list_item.eo
@@ -1,5 +1,5 @@
 
-abstract Efl.Ui.List_Item (Efl.Ui.Item)
+abstract Efl.Ui.List_Item extends Efl.Ui.Item
 {
    implements {
       //Efl.Object
diff --git a/src/lib/elementary/efl_ui_widget.eo 
b/src/lib/elementary/efl_ui_widget.eo
index 08fdcde4e9..5ffb67d0ac 100644
--- a/src/lib/elementary/efl_ui_widget.eo
+++ b/src/lib/elementary/efl_ui_widget.eo
@@ -13,10 +13,10 @@ struct Efl.Ui.Widget_Focus_State {
    logical : bool; [[$true if this is registered as logical currently]]
 }
 
-abstract Efl.Ui.Widget (Efl.Canvas.Group, Efl.Access.Object,
+abstract Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object,
                         Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object,
                         Efl.Ui.Cursor, Efl.Ui.L10n,
-                        Efl.Ui.Selection, Efl.Ui.Dnd)
+                        Efl.Ui.Selection, Efl.Ui.Dnd
 {
    [[Efl UI widget abstract class]]
    legacy_prefix: elm_widget;
diff --git a/src/lib/elementary/elm_web.eo b/src/lib/elementary/elm_web.eo
index f1a09244cc..42930883b0 100644
--- a/src/lib/elementary/elm_web.eo
+++ b/src/lib/elementary/elm_web.eo
@@ -5,7 +5,7 @@ type Elm_Web_Dialog_Confirm: __undefined_type; [[Elementary web 
dialog confirm t
 type Elm_Web_Dialog_Prompt: __undefined_type; [[Elementary web dialog prompt 
type]]
 type Elm_Web_Dialog_Alert: __undefined_type; [[Elementary web dialog alert 
type]]
 
-abstract Elm.Web (Efl.Ui.Widget, Efl.Ui.Legacy, Efl.Ui.Zoom)
+abstract Elm.Web extends Efl.Ui.Widget implements Efl.Ui.Legacy, Efl.Ui.Zoom
 {
    [[Elementary web view class]]
    legacy_prefix: elm_web;
diff --git a/src/lib/evas/canvas/efl_canvas_animation.eo 
b/src/lib/evas/canvas/efl_canvas_animation.eo
index 63f882c09b..eb12ef8536 100644
--- a/src/lib/evas/canvas/efl_canvas_animation.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation.eo
@@ -1,6 +1,6 @@
 import efl_canvas_animation_types;
 
-abstract Efl.Canvas.Animation (Efl.Object, Efl.Playable)
+abstract Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
 {
    [[Efl animation class]]
    eo_prefix: efl_animation;
diff --git a/src/lib/evas/canvas/efl_canvas_animation_group.eo 
b/src/lib/evas/canvas/efl_canvas_animation_group.eo
index 76fcbb2d81..091fc45e6c 100644
--- a/src/lib/evas/canvas/efl_canvas_animation_group.eo
+++ b/src/lib/evas/canvas/efl_canvas_animation_group.eo
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Animation_Group (Efl.Canvas.Animation)
+abstract Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
 {
    [[Efl group animation abstract class]]
    eo_prefix: efl_animation_group;
diff --git a/src/lib/evas/canvas/efl_canvas_image_internal.eo 
b/src/lib/evas/canvas/efl_canvas_image_internal.eo
index 1ccb02965f..fc7df3c497 100644
--- a/src/lib/evas/canvas/efl_canvas_image_internal.eo
+++ b/src/lib/evas/canvas/efl_canvas_image_internal.eo
@@ -1,7 +1,7 @@
-abstract Efl.Canvas.Image_Internal (Efl.Canvas.Object, 
Efl.Canvas.Filter.Internal,
+abstract Efl.Canvas.Image_Internal extends Efl.Canvas.Object implements 
Efl.Canvas.Filter.Internal,
                                     Efl.Gfx.Image, Efl.Gfx.Buffer,
                                     Efl.Gfx.Fill, Efl.Gfx.View,
-                                    Efl.Orientation, Efl.File)
+                                    Efl.Orientation, Efl.File
 {
    [[Efl canvas internal image class]]
    data: Evas_Image_Data;
diff --git a/src/lib/evas/canvas/efl_canvas_object.eo 
b/src/lib/evas/canvas/efl_canvas_object.eo
index ac4577896f..6bcae5d1ee 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;
 
 struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
 
-abstract Efl.Canvas.Object (Efl.Loop_Consumer, Efl.Gfx.Entity, Efl.Gfx.Color, 
Efl.Gfx.Stack, Efl.Animator,
+abstract Efl.Canvas.Object extends Efl.Loop_Consumer implements 
Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
                             Efl.Input.Interface, Efl.Gfx.Size_Hint,
-                            Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer)
+                            Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer
 {
    [[Efl canvas object abstract class]]
    legacy_prefix: evas_object;
@@ -93,7 +93,7 @@ abstract Efl.Canvas.Object (Efl.Loop_Consumer, 
Efl.Gfx.Entity, Efl.Gfx.Color, Ef
 
               If $freeze is $false, events will be processed on that
               object as normal.
-            
+
               Warning: If you block only key/mouse up events with this API,
               you can't be sure of the state of any objects that have only
               key/mouse down events.
diff --git a/src/lib/evas/canvas/efl_canvas_surface.eo 
b/src/lib/evas/canvas/efl_canvas_surface.eo
index 8946b20efa..729fb1a37f 100644
--- a/src/lib/evas/canvas/efl_canvas_surface.eo
+++ b/src/lib/evas/canvas/efl_canvas_surface.eo
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Surface (Efl.Canvas.Image_Internal)
+abstract Efl.Canvas.Surface extends Efl.Canvas.Image_Internal
 {
    [[Native surfaces usually bound to an externally-managed buffer.
 
diff --git a/src/lib/evas/canvas/efl_canvas_vg_gradient.eo 
b/src/lib/evas/canvas/efl_canvas_vg_gradient.eo
index 76502c826d..409b24633d 100644
--- a/src/lib/evas/canvas/efl_canvas_vg_gradient.eo
+++ b/src/lib/evas/canvas/efl_canvas_vg_gradient.eo
@@ -1,4 +1,4 @@
-abstract Efl.Canvas.Vg.Gradient (Efl.Canvas.Vg.Node, Efl.Gfx.Gradient)
+abstract Efl.Canvas.Vg.Gradient extends Efl.Canvas.Vg.Node implements 
Efl.Gfx.Gradient
 {
    [[Efl vectopr graphics gradient abstract class]]
    legacy_prefix: evas_vg_gradient;
diff --git a/src/lib/evas/canvas/efl_canvas_vg_node.eo 
b/src/lib/evas/canvas/efl_canvas_vg_node.eo
index 361fe741d7..b20ec58f9d 100644
--- a/src/lib/evas/canvas/efl_canvas_vg_node.eo
+++ b/src/lib/evas/canvas/efl_canvas_vg_node.eo
@@ -1,6 +1,6 @@
 import eina_types;
 
-abstract Efl.Canvas.Vg.Node (Efl.Object, Efl.Gfx.Entity, Efl.Gfx.Color, 
Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path)
+abstract Efl.Canvas.Vg.Node extends Efl.Object implements Efl.Gfx.Entity, 
Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path
 {
    [[Efl vector graphics abstract class]]
    eo_prefix: efl_canvas_vg_node;
diff --git a/src/lib/evas/canvas/evas_canvas3d_object.eo 
b/src/lib/evas/canvas/evas_canvas3d_object.eo
index 8b917cf555..987b8405d5 100644
--- a/src/lib/evas/canvas/evas_canvas3d_object.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_object.eo
@@ -1,6 +1,6 @@
 import evas_canvas3d_types;
 
-abstract Evas.Canvas3D.Object (Efl.Object)
+abstract Evas.Canvas3D.Object extends Efl.Object
 {
    [[Evas 3D canvas object class]]
    data: Evas_Canvas3D_Object_Data;
diff --git a/src/lib/evas/gesture/efl_canvas_gesture.eo 
b/src/lib/evas/gesture/efl_canvas_gesture.eo
index d4abd7c671..731f02206a 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture.eo
@@ -1,6 +1,6 @@
 import efl_canvas_gesture_types;
 
-abstract Efl.Canvas.Gesture(Efl.Object)
+abstract Efl.Canvas.Gesture extends Efl.Object
 {
    [[EFL Gesture abstract class]]
    eo_prefix: efl_gesture;
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo 
b/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
index d2a918e118..9b4bdb28d8 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
+++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
@@ -1,6 +1,6 @@
 import efl_canvas_gesture_types;
 
-abstract Efl.Canvas.Gesture_Recognizer (Efl.Object)
+abstract Efl.Canvas.Gesture_Recognizer extends Efl.Object
 {
    [[EFL Gesture Recognizer abstract class]]
    eo_prefix: efl_gesture_recognizer;

-- 


Reply via email to