tasn pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=96c4c88070fec7e514dc179574c4ac1eba9b6885

commit 96c4c88070fec7e514dc179574c4ac1eba9b6885
Author: Tom Hacohen <t...@stosb.com>
Date:   Thu May 12 16:43:29 2016 +0100

    Efl: Remove "legacy_prefix: null;" as it's now the default.
---
 src/lib/ecore/efl_loop.eo                                               | 1 -
 src/lib/ecore/efl_loop_fd.eo                                            | 1 -
 src/lib/ecore/efl_loop_user.eo                                          | 1 -
 src/lib/ecore_audio/ecore_audio.eo                                      | 1 -
 src/lib/ecore_audio/ecore_audio_in.eo                                   | 1 -
 src/lib/ecore_audio/ecore_audio_out.eo                                  | 1 -
 src/lib/ecore_con/ecore_con_eet_base.eo                                 | 1 -
 src/lib/ecore_con/ecore_con_eet_client_obj.eo                           | 1 -
 src/lib/ecore_con/ecore_con_eet_server_obj.eo                           | 1 -
 src/lib/ecore_con/efl_network_url.eo                                    | 1 -
 src/lib/ector/cairo/ector_cairo_software_surface.eo                     | 1 -
 src/lib/ector/cairo/ector_cairo_surface.eo                              | 1 -
 src/lib/ector/cairo/ector_renderer_cairo.eo                             | 1 -
 src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo             | 1 -
 src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo             | 1 -
 src/lib/ector/cairo/ector_renderer_cairo_shape.eo                       | 1 -
 src/lib/ector/ector_buffer.eo                                           | 1 -
 src/lib/ector/ector_renderer.eo                                         | 1 -
 src/lib/ector/ector_renderer_buffer.eo                                  | 1 -
 src/lib/ector/ector_renderer_gradient.eo                                | 1 -
 src/lib/ector/ector_renderer_gradient_linear.eo                         | 1 -
 src/lib/ector/ector_renderer_gradient_radial.eo                         | 1 -
 src/lib/ector/ector_renderer_shape.eo                                   | 1 -
 src/lib/ector/ector_surface.eo                                          | 1 -
 src/lib/ector/gl/ector_gl_buffer.eo                                     | 1 -
 src/lib/ector/gl/ector_gl_buffer_base.eo                                | 1 -
 src/lib/ector/gl/ector_gl_surface.eo                                    | 1 -
 src/lib/ector/gl/ector_renderer_gl.eo                                   | 1 -
 src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo                   | 1 -
 src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo                   | 1 -
 src/lib/ector/gl/ector_renderer_gl_shape.eo                             | 1 -
 src/lib/ector/software/ector_renderer_software.eo                       | 1 -
 src/lib/ector/software/ector_renderer_software_buffer.eo                | 1 -
 src/lib/ector/software/ector_renderer_software_gradient_linear.eo       | 1 -
 src/lib/ector/software/ector_renderer_software_gradient_radial.eo       | 1 -
 src/lib/ector/software/ector_renderer_software_shape.eo                 | 1 -
 src/lib/ector/software/ector_software_buffer.eo                         | 1 -
 src/lib/ector/software/ector_software_buffer_base.eo                    | 1 -
 src/lib/ector/software/ector_software_surface.eo                        | 1 -
 src/lib/edje/efl_canvas_layout_internal_box.eo                          | 1 -
 src/lib/edje/efl_canvas_layout_internal_table.eo                        | 1 -
 src/lib/efl/interfaces/efl_animator.eo                                  | 1 -
 src/lib/efl/interfaces/efl_container.eo                                 | 1 -
 src/lib/efl/interfaces/efl_control.eo                                   | 1 -
 src/lib/efl/interfaces/efl_file.eo                                      | 1 -
 src/lib/efl/interfaces/efl_flipable.eo                                  | 1 -
 src/lib/efl/interfaces/efl_gfx.eo                                       | 1 -
 src/lib/efl/interfaces/efl_gfx_buffer.eo                                | 1 -
 src/lib/efl/interfaces/efl_gfx_fill.eo                                  | 1 -
 src/lib/efl/interfaces/efl_gfx_filter.eo                                | 1 -
 src/lib/efl/interfaces/efl_gfx_gradient.eo                              | 1 -
 src/lib/efl/interfaces/efl_gfx_gradient_linear.eo                       | 1 -
 src/lib/efl/interfaces/efl_gfx_gradient_radial.eo                       | 1 -
 src/lib/efl/interfaces/efl_gfx_shape.eo                                 | 1 -
 src/lib/efl/interfaces/efl_gfx_stack.eo                                 | 1 -
 src/lib/efl/interfaces/efl_gfx_view.eo                                  | 1 -
 src/lib/efl/interfaces/efl_image.eo                                     | 1 -
 src/lib/efl/interfaces/efl_image_animated.eo                            | 1 -
 src/lib/efl/interfaces/efl_image_load.eo                                | 1 -
 src/lib/efl/interfaces/efl_model.eo                                     | 1 -
 src/lib/efl/interfaces/efl_orientation.eo                               | 1 -
 src/lib/efl/interfaces/efl_pack.eo                                      | 1 -
 src/lib/efl/interfaces/efl_pack_grid.eo                                 | 1 -
 src/lib/efl/interfaces/efl_pack_layout.eo                               | 1 -
 src/lib/efl/interfaces/efl_pack_linear.eo                               | 1 -
 src/lib/efl/interfaces/efl_player.eo                                    | 1 -
 src/lib/efl/interfaces/efl_text.eo                                      | 1 -
 src/lib/efl/interfaces/efl_text_properties.eo                           | 1 -
 src/lib/efl/interfaces/efl_ui_progress.eo                               | 1 -
 src/lib/efl/interfaces/efl_ui_spin.eo                                   | 1 -
 src/lib/efl/interfaces/efl_vpath.eo                                     | 1 -
 src/lib/efl/interfaces/efl_vpath_core.eo                                | 1 -
 src/lib/efl/interfaces/efl_vpath_file.eo                                | 1 -
 src/lib/efl/interfaces/efl_vpath_file_core.eo                           | 1 -
 src/lib/efl/interfaces/efl_vpath_manager.eo                             | 1 -
 src/lib/eio/eio_model.eo                                                | 1 -
 src/lib/eldbus/eldbus_model_arguments.eo                                | 1 -
 src/lib/eldbus/eldbus_model_connection.eo                               | 1 -
 src/lib/eldbus/eldbus_model_method.eo                                   | 1 -
 src/lib/eldbus/eldbus_model_object.eo                                   | 1 -
 src/lib/eldbus/eldbus_model_proxy.eo                                    | 1 -
 src/lib/eldbus/eldbus_model_signal.eo                                   | 1 -
 src/lib/elementary/efl_ui_box.eo                                        | 1 -
 src/lib/elementary/efl_ui_box_flow.eo                                   | 1 -
 src/lib/elementary/efl_ui_grid.eo                                       | 1 -
 src/lib/elementary/efl_ui_layout_internal_box.eo                        | 1 -
 src/lib/elementary/efl_ui_layout_internal_table.eo                      | 1 -
 src/lib/elementary/efl_ui_nstate.eo                                     | 1 -
 src/lib/elementary/elm_app_client.eo                                    | 1 -
 src/lib/elementary/elm_app_client_view.eo                               | 1 -
 src/lib/elementary/elm_app_server.eo                                    | 1 -
 src/lib/elementary/elm_app_server_view.eo                               | 1 -
 src/lib/elementary/elm_interface_atspi_accessible.eo                    | 1 -
 src/lib/elementary/elm_interface_atspi_action.eo                        | 1 -
 src/lib/elementary/elm_interface_atspi_component.eo                     | 1 -
 src/lib/elementary/elm_interface_atspi_image.eo                         | 1 -
 src/lib/elementary/elm_interface_atspi_selection.eo                     | 1 -
 src/lib/elementary/elm_interface_atspi_text.eo                          | 1 -
 src/lib/elementary/elm_interface_atspi_text_editable.eo                 | 1 -
 src/lib/elementary/elm_interface_atspi_value.eo                         | 1 -
 src/lib/elementary/elm_interface_atspi_widget_action.eo                 | 1 -
 src/lib/elementary/elm_interface_fileselector.eo                        | 1 -
 src/lib/elementary/elm_interface_scrollable.eo                          | 1 -
 src/lib/elementary/elm_view_form.eo                                     | 1 -
 src/lib/elementary/elm_view_list.eo                                     | 1 -
 src/lib/eo/eo_base.eo                                                   | 1 -
 src/lib/evas/canvas/efl_canvas_polygon.eo                               | 1 -
 src/lib/evas/canvas/efl_canvas_proxy.eo                                 | 1 -
 src/lib/evas/canvas/efl_canvas_scene3d.eo                               | 1 -
 src/lib/evas/canvas/efl_canvas_snapshot.eo                              | 1 -
 src/lib/evas/canvas/efl_canvas_surface.eo                               | 1 -
 src/lib/evas/canvas/efl_canvas_surface_tbm.eo                           | 1 -
 src/lib/evas/canvas/efl_canvas_surface_wayland.eo                       | 1 -
 src/lib/evas/canvas/efl_canvas_surface_x11.eo                           | 1 -
 src/lib/evas/canvas/evas_canvas3d_camera.eo                             | 1 -
 src/lib/evas/canvas/evas_canvas3d_light.eo                              | 1 -
 src/lib/evas/canvas/evas_canvas3d_material.eo                           | 1 -
 src/lib/evas/canvas/evas_canvas3d_mesh.eo                               | 1 -
 src/lib/evas/canvas/evas_canvas3d_node.eo                               | 1 -
 src/lib/evas/canvas/evas_canvas3d_object.eo                             | 1 -
 src/lib/evas/canvas/evas_canvas3d_primitive.eo                          | 1 -
 src/lib/evas/canvas/evas_canvas3d_scene.eo                              | 1 -
 src/lib/evas/canvas/evas_canvas3d_texture.eo                            | 1 -
 src/lib/evas/canvas/evas_draggable_interface.eo                         | 1 -
 src/lib/evas/canvas/evas_filter.eo                                      | 1 -
 src/lib/evas/include/evas_ector_buffer.eo                               | 1 -
 src/modules/evas/engines/gl_generic/evas_ector_gl_buffer.eo             | 1 -
 src/modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.eo       | 1 -
 src/modules/evas/engines/gl_generic/evas_ector_gl_rgbaimage_buffer.eo   | 1 -
 src/modules/evas/engines/software_generic/evas_ector_software_buffer.eo | 1 -
 src/tests/efl_js/benchmark_object.eo                                    | 1 -
 src/tests/eina_cxx/simple.eo                                            | 1 -
 src/tests/eolian/generated_promise.eo                                   | 1 -
 src/tests/eolian_cxx/a.eo                                               | 1 -
 src/tests/eolian_cxx/b.eo                                               | 1 -
 src/tests/eolian_cxx/c.eo                                               | 1 -
 src/tests/eolian_cxx/callback.eo                                        | 1 -
 src/tests/eolian_cxx/d.eo                                               | 1 -
 src/tests/eolian_cxx/generic.eo                                         | 1 -
 src/tests/eolian_cxx/name_name.eo                                       | 1 -
 src/tests/eolian_cxx/ns_name.eo                                         | 1 -
 src/tests/eolian_cxx/ns_name_other.eo                                   | 1 -
 src/tests/eolian_cxx/simple.eo                                          | 1 -
 src/tests/eolian_js/constructor_method_class.eo                         | 1 -
 src/tests/eolian_js/test_object.eo                                      | 1 -
 145 files changed, 145 deletions(-)

diff --git a/src/lib/ecore/efl_loop.eo b/src/lib/ecore/efl_loop.eo
index 283d583..25ce3fe 100644
--- a/src/lib/ecore/efl_loop.eo
+++ b/src/lib/ecore/efl_loop.eo
@@ -10,7 +10,6 @@ class Efl.Loop (Eo.Base)
    great responsiveness without the need for threads (or any other 
concurrency), but
    provide them if you need to.
    ]]
-   legacy_prefix: null;
    methods {
       iterate {
          [[Runs a single iteration of the main loop to process everything on 
the
diff --git a/src/lib/ecore/efl_loop_fd.eo b/src/lib/ecore/efl_loop_fd.eo
index 1be9f0a..ec1003d 100644
--- a/src/lib/ecore/efl_loop_fd.eo
+++ b/src/lib/ecore/efl_loop_fd.eo
@@ -9,7 +9,6 @@ class Efl.Loop.Fd (Efl.Loop_User)
      The object will trigger relevant event depending
      on what is happening.]]
 
-   legacy_prefix: null;
    methods {
       @property fd {
          [[Define which file descriptor to watch. If it is a file, use file_fd 
variant.]]
diff --git a/src/lib/ecore/efl_loop_user.eo b/src/lib/ecore/efl_loop_user.eo
index a4068a7..4a5aa03 100644
--- a/src/lib/ecore/efl_loop_user.eo
+++ b/src/lib/ecore/efl_loop_user.eo
@@ -3,7 +3,6 @@ class Efl.Loop_User (Eo.Base)
    [[An Efl.Loop_User is a class that require one of the parent to provide
      an Efl.Loop interface when doing provider_find. It will enforce this by
      only allowing parent that provide such interface or NULL.]]
-   legacy_prefix: null;
    methods {
       loop_get {
          return: Efl.Loop *;
diff --git a/src/lib/ecore_audio/ecore_audio.eo 
b/src/lib/ecore_audio/ecore_audio.eo
index bafea5c..66728b8 100644
--- a/src/lib/ecore_audio/ecore_audio.eo
+++ b/src/lib/ecore_audio/ecore_audio.eo
@@ -15,7 +15,6 @@ class Ecore.Audio (Eo.Base)
 {
    [[Convenience audio class.]]
 
-   legacy_prefix: null;
    eo_prefix: ecore_audio_obj;
    data: Ecore_Audio_Object;
    methods {
diff --git a/src/lib/ecore_audio/ecore_audio_in.eo 
b/src/lib/ecore_audio/ecore_audio_in.eo
index 6ab3c8f..3ef596b 100644
--- a/src/lib/ecore_audio/ecore_audio_in.eo
+++ b/src/lib/ecore_audio/ecore_audio_in.eo
@@ -1,7 +1,6 @@
 class Ecore.Audio.In (Ecore.Audio)
 {
    [[Ecore Audio input object.]]
-   legacy_prefix: null;
    eo_prefix: ecore_audio_obj_in;
    data: Ecore_Audio_Input;
    methods {
diff --git a/src/lib/ecore_audio/ecore_audio_out.eo 
b/src/lib/ecore_audio/ecore_audio_out.eo
index f62df38..588d1a3 100644
--- a/src/lib/ecore_audio/ecore_audio_out.eo
+++ b/src/lib/ecore_audio/ecore_audio_out.eo
@@ -2,7 +2,6 @@ class Ecore.Audio.Out (Ecore.Audio)
 {
    [[Ecore Audio output object.]]
 
-   legacy_prefix: null;
    eo_prefix: ecore_audio_obj_out;
    data: Ecore_Audio_Output;
    methods {
diff --git a/src/lib/ecore_con/ecore_con_eet_base.eo 
b/src/lib/ecore_con/ecore_con_eet_base.eo
index d78c99f..6825f84 100644
--- a/src/lib/ecore_con/ecore_con_eet_base.eo
+++ b/src/lib/ecore_con/ecore_con_eet_base.eo
@@ -11,7 +11,6 @@ class Ecore.Con.Eet.Base (Eo.Base) {
    
    This class provides Eet data serialization features to Ecore Connection 
objects.]]
 
-   legacy_prefix: null;
    methods {
       @property server {
          [[The server object to which we send and receive.]]
diff --git a/src/lib/ecore_con/ecore_con_eet_client_obj.eo 
b/src/lib/ecore_con/ecore_con_eet_client_obj.eo
index 9efad6c..8516736 100644
--- a/src/lib/ecore_con/ecore_con_eet_client_obj.eo
+++ b/src/lib/ecore_con/ecore_con_eet_client_obj.eo
@@ -1,7 +1,6 @@
 class Ecore.Con.Eet.Client.Obj (Ecore.Con.Eet.Base) {
    [[Ecore Connection Eet Client class.]]
 
-   legacy_prefix: null;
    eo_prefix: ecore_con_eet_client_obj;
    implements {
         Eo.Base.constructor;
diff --git a/src/lib/ecore_con/ecore_con_eet_server_obj.eo 
b/src/lib/ecore_con/ecore_con_eet_server_obj.eo
index a943aa1..175f0ba 100644
--- a/src/lib/ecore_con/ecore_con_eet_server_obj.eo
+++ b/src/lib/ecore_con/ecore_con_eet_server_obj.eo
@@ -1,7 +1,6 @@
 class Ecore.Con.Eet.Server.Obj (Ecore.Con.Eet.Base) {
    [[Ecore Connection Eet Server class.]]
 
-   legacy_prefix: null;
    eo_prefix: ecore_con_eet_server_obj;
    implements {
         Eo.Base.constructor;
diff --git a/src/lib/ecore_con/efl_network_url.eo 
b/src/lib/ecore_con/efl_network_url.eo
index 8148e8b..9dd8065 100644
--- a/src/lib/ecore_con/efl_network_url.eo
+++ b/src/lib/ecore_con/efl_network_url.eo
@@ -1,6 +1,5 @@
 class Efl.Network.Url (Eo.Base) {
    [[Uniform Resource Locator (URL) base class]]
-   legacy_prefix: null;
    eo_prefix: efl_network_url;
    methods {
       @property url {
diff --git a/src/lib/ector/cairo/ector_cairo_software_surface.eo 
b/src/lib/ector/cairo/ector_cairo_software_surface.eo
index 7ddcb0a..2aaf674 100644
--- a/src/lib/ector/cairo/ector_cairo_software_surface.eo
+++ b/src/lib/ector/cairo/ector_cairo_software_surface.eo
@@ -5,7 +5,6 @@ class Ector.Cairo.Software.Surface (Ector.Cairo.Surface, 
Ector.Software.Buffer.B
    Used to render ector content into a cairo software backend.
    ]]
    eo_prefix: ector_cairo_software_surface;
-   legacy_prefix: null;
    methods {}
    implements {
       Ector.Buffer.pixels_set;
diff --git a/src/lib/ector/cairo/ector_cairo_surface.eo 
b/src/lib/ector/cairo/ector_cairo_surface.eo
index 452db34..ad1a092 100644
--- a/src/lib/ector/cairo/ector_cairo_surface.eo
+++ b/src/lib/ector/cairo/ector_cairo_surface.eo
@@ -7,7 +7,6 @@ class Ector.Cairo.Surface (Eo.Base, Ector.Surface)
    Used to render ector content into a cairo backend.
    ]]
    eo_prefix: ector_cairo_surface;
-   legacy_prefix: null;
    methods {
       @property context {
          [[Cairo context]]
diff --git a/src/lib/ector/cairo/ector_renderer_cairo.eo 
b/src/lib/ector/cairo/ector_renderer_cairo.eo
index fe90d47..f9e094f 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo.eo
@@ -1,6 +1,5 @@
 abstract Ector.Renderer.Cairo (Ector.Renderer)
 {
-   legacy_prefix: null;
    methods {
       fill @virtual_pure {
          return: bool;
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo 
b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo
index 0a00aa3..0f3fc1d 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.Cairo.Gradient.Linear (Ector.Renderer.Cairo, 
Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear)
 {
    eo_prefix: ector_renderer_cairo_gradient_linear;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo 
b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
index 83f8e4a..0df3bc1 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.Cairo.Gradient.Radial (Ector.Renderer.Cairo, 
Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial)
 {
    eo_prefix: ector_renderer_cairo_gradient_radial;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_shape.eo 
b/src/lib/ector/cairo/ector_renderer_cairo_shape.eo
index 9d19fbf..4191ff0 100644
--- a/src/lib/ector/cairo/ector_renderer_cairo_shape.eo
+++ b/src/lib/ector/cairo/ector_renderer_cairo_shape.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.Cairo.Shape (Ector.Renderer.Cairo, Ector.Renderer.Shape)
 {
    eo_prefix: ector_renderer_cairo_shape;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/ector_buffer.eo b/src/lib/ector/ector_buffer.eo
index 1537bd2..14bfa88 100644
--- a/src/lib/ector/ector_buffer.eo
+++ b/src/lib/ector/ector_buffer.eo
@@ -27,7 +27,6 @@ mixin Ector.Buffer
      @since 1.17
    ]]
    eo_prefix: ector_buffer;
-   legacy_prefix: null;
    methods {
       @property size {
          [[The (rectangular) size of the pixel buffer.]]
diff --git a/src/lib/ector/ector_renderer.eo b/src/lib/ector/ector_renderer.eo
index ff0c84c..3bd5802 100644
--- a/src/lib/ector/ector_renderer.eo
+++ b/src/lib/ector/ector_renderer.eo
@@ -14,7 +14,6 @@ abstract Ector.Renderer (Eo.Base)
    [[Ector renderer abstract interface]]
 
    eo_prefix: ector_renderer;
-   legacy_prefix: null;
    methods {
       @property surface {
          [[Surface associated to this renderer]]
diff --git a/src/lib/ector/ector_renderer_buffer.eo 
b/src/lib/ector/ector_renderer_buffer.eo
index d11d421..da907b8 100644
--- a/src/lib/ector/ector_renderer_buffer.eo
+++ b/src/lib/ector/ector_renderer_buffer.eo
@@ -2,7 +2,6 @@ mixin Ector.Renderer.Buffer (Ector.Renderer, Efl.Gfx.Fill)
 {
    [[Ector buffers have a default fill set to repeat]]
    eo_prefix: ector_renderer_buffer;
-   legacy_prefix: null;
    methods {
       @property buffer {
         set { [[Sets the source buffer for this renderer, adds a ref]] }
diff --git a/src/lib/ector/ector_renderer_gradient.eo 
b/src/lib/ector/ector_renderer_gradient.eo
index a868820..b6cc432 100644
--- a/src/lib/ector/ector_renderer_gradient.eo
+++ b/src/lib/ector/ector_renderer_gradient.eo
@@ -1,7 +1,6 @@
 mixin Ector.Renderer.Gradient (Efl.Gfx.Gradient)
 {
    eo_prefix: ector_renderer_gradient;
-   legacy_prefix: null;
    implements {
       Efl.Gfx.Gradient.stop.set;
       Efl.Gfx.Gradient.stop.get;
diff --git a/src/lib/ector/ector_renderer_gradient_linear.eo 
b/src/lib/ector/ector_renderer_gradient_linear.eo
index a822bab..4277d29 100644
--- a/src/lib/ector/ector_renderer_gradient_linear.eo
+++ b/src/lib/ector/ector_renderer_gradient_linear.eo
@@ -1,7 +1,6 @@
 mixin Ector.Renderer.Gradient.Linear (Efl.Gfx.Gradient.Linear)
 {
    eo_prefix: ector_renderer_gradient_linear;
-   legacy_prefix: null;
    implements {
       Efl.Gfx.Gradient.Linear.start.set;
       Efl.Gfx.Gradient.Linear.start.get;
diff --git a/src/lib/ector/ector_renderer_gradient_radial.eo 
b/src/lib/ector/ector_renderer_gradient_radial.eo
index 43622a6..acbc42d 100644
--- a/src/lib/ector/ector_renderer_gradient_radial.eo
+++ b/src/lib/ector/ector_renderer_gradient_radial.eo
@@ -1,7 +1,6 @@
 mixin Ector.Renderer.Gradient.Radial (Efl.Gfx.Gradient.Radial)
 {
    eo_prefix: ector_renderer_gradient_radial;
-   legacy_prefix: null;
    implements {
       Efl.Gfx.Gradient.Radial.center.set;
       Efl.Gfx.Gradient.Radial.center.get;
diff --git a/src/lib/ector/ector_renderer_shape.eo 
b/src/lib/ector/ector_renderer_shape.eo
index 62f6960..3ad23da 100644
--- a/src/lib/ector/ector_renderer_shape.eo
+++ b/src/lib/ector/ector_renderer_shape.eo
@@ -3,7 +3,6 @@ import ector_renderer;
 mixin Ector.Renderer.Shape (Efl.Gfx.Shape)
 {
    eo_prefix: ector_renderer_shape;
-   legacy_prefix: null;
    methods {
       @property fill {
          set {
diff --git a/src/lib/ector/ector_surface.eo b/src/lib/ector/ector_surface.eo
index 9243b17..9f517da 100644
--- a/src/lib/ector/ector_surface.eo
+++ b/src/lib/ector/ector_surface.eo
@@ -3,7 +3,6 @@ mixin Ector.Surface (Ector.Buffer)
    [[Surface interface for Ector]]
 
    eo_prefix: ector_surface;
-   legacy_prefix: null;
    data: null;
    methods {
       @property reference_point {
diff --git a/src/lib/ector/gl/ector_gl_buffer.eo 
b/src/lib/ector/gl/ector_gl_buffer.eo
index eb1bb04..7e8c3c8 100644
--- a/src/lib/ector/gl/ector_gl_buffer.eo
+++ b/src/lib/ector/gl/ector_gl_buffer.eo
@@ -1,5 +1,4 @@
 class Ector.GL.Buffer (Eo.Base, Ector.GL.Buffer.Base)
 {
-   legacy_prefix: null;
    data: null;
 }
diff --git a/src/lib/ector/gl/ector_gl_buffer_base.eo 
b/src/lib/ector/gl/ector_gl_buffer_base.eo
index 32882a4..df53763 100644
--- a/src/lib/ector/gl/ector_gl_buffer_base.eo
+++ b/src/lib/ector/gl/ector_gl_buffer_base.eo
@@ -1,6 +1,5 @@
 mixin Ector.GL.Buffer.Base (Ector.Buffer)
 {
-   legacy_prefix: null;
    methods {
       @property texture {
          get {}
diff --git a/src/lib/ector/gl/ector_gl_surface.eo 
b/src/lib/ector/gl/ector_gl_surface.eo
index 770f550..b0a7749 100644
--- a/src/lib/ector/gl/ector_gl_surface.eo
+++ b/src/lib/ector/gl/ector_gl_surface.eo
@@ -3,7 +3,6 @@ import ector_types;
 class Ector.GL.Surface (Ector.GL.Buffer, Ector.Surface)
 {
    eo_prefix: ector_gl_surface;
-   legacy_prefix: null;
    methods {
       shader_get {
          return: uint;
diff --git a/src/lib/ector/gl/ector_renderer_gl.eo 
b/src/lib/ector/gl/ector_renderer_gl.eo
index 5ee47d8..c6e0915 100644
--- a/src/lib/ector/gl/ector_renderer_gl.eo
+++ b/src/lib/ector/gl/ector_renderer_gl.eo
@@ -2,7 +2,6 @@ import ector_types;
 
 abstract Ector.Renderer.GL (Ector.Renderer)
 {
-   legacy_prefix: null;
    methods {
       fill @virtual_pure {
          return: bool;
diff --git a/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo 
b/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo
index 9a613cd..67c0078 100644
--- a/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo
+++ b/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.GL.Gradient.Linear (Ector.Renderer.GL, 
Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear)
 {
    eo_prefix: ector_renderer_gl_gradient_linear;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo 
b/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo
index 739e4d1..b0446ce 100644
--- a/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo
+++ b/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.GL.Gradient.Radial (Ector.Renderer.GL, 
Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial)
 {
    eo_prefix: ector_renderer_gl_gradient_radial;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/gl/ector_renderer_gl_shape.eo 
b/src/lib/ector/gl/ector_renderer_gl_shape.eo
index 1c93022..5282898 100644
--- a/src/lib/ector/gl/ector_renderer_gl_shape.eo
+++ b/src/lib/ector/gl/ector_renderer_gl_shape.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.GL.Shape (Ector.Renderer.GL, Ector.Renderer.Shape)
 {
    eo_prefix: ector_renderer_gl_shape;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/software/ector_renderer_software.eo 
b/src/lib/ector/software/ector_renderer_software.eo
index a875e3d..a9dd313 100644
--- a/src/lib/ector/software/ector_renderer_software.eo
+++ b/src/lib/ector/software/ector_renderer_software.eo
@@ -1,6 +1,5 @@
 class Ector.Renderer.Software (Ector.Renderer)
 {
-   legacy_prefix: null;
    data: null;
    methods {
       fill @virtual_pure {
diff --git a/src/lib/ector/software/ector_renderer_software_buffer.eo 
b/src/lib/ector/software/ector_renderer_software_buffer.eo
index 3595a3c..871a8a6 100644
--- a/src/lib/ector/software/ector_renderer_software_buffer.eo
+++ b/src/lib/ector/software/ector_renderer_software_buffer.eo
@@ -1,6 +1,5 @@
 class Ector.Renderer.Software.Buffer (Ector.Renderer.Software, 
Ector.Renderer.Buffer)
 {
-   legacy_prefix: null;
    methods {
       @property buffer {
          set {}
diff --git a/src/lib/ector/software/ector_renderer_software_gradient_linear.eo 
b/src/lib/ector/software/ector_renderer_software_gradient_linear.eo
index 50bd92e..0d63b98 100644
--- a/src/lib/ector/software/ector_renderer_software_gradient_linear.eo
+++ b/src/lib/ector/software/ector_renderer_software_gradient_linear.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.Software.Gradient.Linear (Ector.Renderer.Software, 
Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear)
 {
    eo_prefix: ector_renderer_software_gradient_linear;
-   legacy_prefix: null;
    data: Ector_Renderer_Software_Gradient_Data;
    implements {
       Ector.Renderer.prepare;
diff --git a/src/lib/ector/software/ector_renderer_software_gradient_radial.eo 
b/src/lib/ector/software/ector_renderer_software_gradient_radial.eo
index 321ec30..c50b754 100644
--- a/src/lib/ector/software/ector_renderer_software_gradient_radial.eo
+++ b/src/lib/ector/software/ector_renderer_software_gradient_radial.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.Software.Gradient.Radial (Ector.Renderer.Software, 
Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial)
 {
    eo_prefix: ector_renderer_software_gradient_radial;
-   legacy_prefix: null;
    data: Ector_Renderer_Software_Gradient_Data;
    implements {
       Ector.Renderer.prepare;
diff --git a/src/lib/ector/software/ector_renderer_software_shape.eo 
b/src/lib/ector/software/ector_renderer_software_shape.eo
index bb0374b..b8d91fe 100644
--- a/src/lib/ector/software/ector_renderer_software_shape.eo
+++ b/src/lib/ector/software/ector_renderer_software_shape.eo
@@ -1,7 +1,6 @@
 class Ector.Renderer.Software.Shape (Ector.Renderer.Software, 
Ector.Renderer.Shape)
 {
    eo_prefix: ector_renderer_software_shape;
-   legacy_prefix: null;
    implements {
       Ector.Renderer.prepare;
       Ector.Renderer.draw;
diff --git a/src/lib/ector/software/ector_software_buffer.eo 
b/src/lib/ector/software/ector_software_buffer.eo
index 1190dce..cfbe1f7 100644
--- a/src/lib/ector/software/ector_software_buffer.eo
+++ b/src/lib/ector/software/ector_software_buffer.eo
@@ -1,6 +1,5 @@
 class Ector.Software.Buffer (Eo.Base, Ector.Software.Buffer.Base)
 {
-   legacy_prefix: null;
    data: null;
    implements {
       Eo.Base.constructor;
diff --git a/src/lib/ector/software/ector_software_buffer_base.eo 
b/src/lib/ector/software/ector_software_buffer_base.eo
index aa38738..b2e9bec 100644
--- a/src/lib/ector/software/ector_software_buffer_base.eo
+++ b/src/lib/ector/software/ector_software_buffer_base.eo
@@ -2,7 +2,6 @@ mixin Ector.Software.Buffer.Base (Ector.Buffer)
 {
    [[A buffer in Ector Software is a readable & optionally writable image]]
    eo_prefix: ector_software_buffer;
-   legacy_prefix: null;
    methods {
       pixels_clear @protected {
         [[Clear internal pixel buffer]]
diff --git a/src/lib/ector/software/ector_software_surface.eo 
b/src/lib/ector/software/ector_software_surface.eo
index c01adca..3aa560d 100644
--- a/src/lib/ector/software/ector_software_surface.eo
+++ b/src/lib/ector/software/ector_software_surface.eo
@@ -1,7 +1,6 @@
 class Ector.Software.Surface (Ector.Software.Buffer, Ector.Surface)
 {
    eo_prefix: ector_software_surface;
-   legacy_prefix: null;
    methods {}
    implements {
       Ector.Surface.renderer_factory_new;
diff --git a/src/lib/edje/efl_canvas_layout_internal_box.eo 
b/src/lib/edje/efl_canvas_layout_internal_box.eo
index c2998a3..48284b9 100644
--- a/src/lib/edje/efl_canvas_layout_internal_box.eo
+++ b/src/lib/edje/efl_canvas_layout_internal_box.eo
@@ -5,7 +5,6 @@ class Efl.Canvas.Layout_Internal.Box (Eo.Base, Efl.Pack.Linear)
      Can not be deleted, this is only a representation of an internal object
      of an EFL layout.
    ]]
-   legacy_prefix: null;
    data: Edje_Box_Data;
    methods {
       @property real_part @protected {
diff --git a/src/lib/edje/efl_canvas_layout_internal_table.eo 
b/src/lib/edje/efl_canvas_layout_internal_table.eo
index 129963c..ddebbc9 100644
--- a/src/lib/edje/efl_canvas_layout_internal_table.eo
+++ b/src/lib/edje/efl_canvas_layout_internal_table.eo
@@ -5,7 +5,6 @@ class Efl.Canvas.Layout_Internal.Table (Eo.Base, Efl.Pack.Grid)
      Can not be deleted, this is only a representation of an internal object
      of an EFL layout.
    ]]
-   legacy_prefix: null;
    data: Edje_Table_Data;
    methods {
       @property real_part @protected {
diff --git a/src/lib/efl/interfaces/efl_animator.eo 
b/src/lib/efl/interfaces/efl_animator.eo
index b9a32e9..2fcb4a7 100644
--- a/src/lib/efl/interfaces/efl_animator.eo
+++ b/src/lib/efl/interfaces/efl_animator.eo
@@ -5,7 +5,6 @@ struct Efl.Event.Animator_Tick {
 }
 
 interface Efl.Animator {
-   legacy_prefix: null;
    eo_prefix: efl_animator;
    events {
       animator,tick: Efl.Event.Animator_Tick; [[Animator tick synchronized 
with screen vsync if possible.]]
diff --git a/src/lib/efl/interfaces/efl_container.eo 
b/src/lib/efl/interfaces/efl_container.eo
index 9663ebe..8e46e1d 100644
--- a/src/lib/efl/interfaces/efl_container.eo
+++ b/src/lib/efl/interfaces/efl_container.eo
@@ -1,7 +1,6 @@
 interface Efl.Container (Efl.Gfx)
 {
    [[API common to all UI container objects.]]
-   legacy_prefix: null;
    eo_prefix: efl_content;
    methods {
       @property content {
diff --git a/src/lib/efl/interfaces/efl_control.eo 
b/src/lib/efl/interfaces/efl_control.eo
index ec587f6..148f21d 100644
--- a/src/lib/efl/interfaces/efl_control.eo
+++ b/src/lib/efl/interfaces/efl_control.eo
@@ -1,7 +1,6 @@
 /* FIXME: Rename */
 
 interface Efl.Control {
-   legacy_prefix: null;
    methods {
         @property priority {
              [[Control the priority of the object.]]
diff --git a/src/lib/efl/interfaces/efl_file.eo 
b/src/lib/efl/interfaces/efl_file.eo
index f863dcb..852bf29 100644
--- a/src/lib/efl/interfaces/efl_file.eo
+++ b/src/lib/efl/interfaces/efl_file.eo
@@ -1,7 +1,6 @@
 import eina_types;
 
 interface Efl.File {
-   legacy_prefix: null;
    methods {
       @property mmap {
          set {
diff --git a/src/lib/efl/interfaces/efl_flipable.eo 
b/src/lib/efl/interfaces/efl_flipable.eo
index bc6629b..5910851 100644
--- a/src/lib/efl/interfaces/efl_flipable.eo
+++ b/src/lib/efl/interfaces/efl_flipable.eo
@@ -11,7 +11,6 @@ enum Efl.Flip
 
 interface Efl.Flipable
 {
-   legacy_prefix: null;
    eo_prefix: efl_flip;
    methods {
        @property flip {
diff --git a/src/lib/efl/interfaces/efl_gfx.eo 
b/src/lib/efl/interfaces/efl_gfx.eo
index 9c47e7b..bfa1491 100644
--- a/src/lib/efl/interfaces/efl_gfx.eo
+++ b/src/lib/efl/interfaces/efl_gfx.eo
@@ -1,7 +1,6 @@
 import efl_gfx_types;
 
 interface Efl.Gfx {
-   legacy_prefix: null;
    eo_prefix: efl_gfx;
    methods {
       @property position {
diff --git a/src/lib/efl/interfaces/efl_gfx_buffer.eo 
b/src/lib/efl/interfaces/efl_gfx_buffer.eo
index 08a92f9..c1afd4e 100644
--- a/src/lib/efl/interfaces/efl_gfx_buffer.eo
+++ b/src/lib/efl/interfaces/efl_gfx_buffer.eo
@@ -11,7 +11,6 @@ enum Efl.Gfx.Buffer.Access_Mode {
 interface Efl.Gfx.Buffer ()
 {
    [[Common APIs for all objects representing images and 2D pixel buffers.]]
-   legacy_prefix: null;
 
    methods {
       @property buffer_size {
diff --git a/src/lib/efl/interfaces/efl_gfx_fill.eo 
b/src/lib/efl/interfaces/efl_gfx_fill.eo
index 5ee05e0..8260a7b 100644
--- a/src/lib/efl/interfaces/efl_gfx_fill.eo
+++ b/src/lib/efl/interfaces/efl_gfx_fill.eo
@@ -1,5 +1,4 @@
 interface Efl.Gfx.Fill {
-   legacy_prefix: null;
    methods {
       @property fill_auto {
          [[Binds the object's @.fill property to its actual geometry.
diff --git a/src/lib/efl/interfaces/efl_gfx_filter.eo 
b/src/lib/efl/interfaces/efl_gfx_filter.eo
index b59d857..ce6e354 100644
--- a/src/lib/efl/interfaces/efl_gfx_filter.eo
+++ b/src/lib/efl/interfaces/efl_gfx_filter.eo
@@ -11,7 +11,6 @@ interface Efl.Gfx.Filter
      @since 1.18
    ]]
    eo_prefix: efl_gfx;
-   legacy_prefix: null;
    methods {
       @property filter_program {
          set {
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient.eo 
b/src/lib/efl/interfaces/efl_gfx_gradient.eo
index ce73641..724b09d 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient.eo
@@ -3,7 +3,6 @@ import efl_gfx_types;
 interface Efl.Gfx.Gradient
 {
    eo_prefix: efl_gfx_gradient;
-   legacy_prefix: null;
    methods {
       @property stop {
          set {
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo 
b/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
index 59a17fa..8dd4f75 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
@@ -1,6 +1,5 @@
 interface Efl.Gfx.Gradient.Linear (Efl.Gfx.Gradient)
 {
-   legacy_prefix: null;
    methods {
       @property start {
          set {
diff --git a/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo 
b/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
index 5aaa214..bcae3af 100644
--- a/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
+++ b/src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
@@ -1,6 +1,5 @@
 interface Efl.Gfx.Gradient.Radial (Efl.Gfx.Gradient)
 {
-   legacy_prefix: null;
    methods {
       @property center {
          set {
diff --git a/src/lib/efl/interfaces/efl_gfx_shape.eo 
b/src/lib/efl/interfaces/efl_gfx_shape.eo
index 6395b98..ad80097 100644
--- a/src/lib/efl/interfaces/efl_gfx_shape.eo
+++ b/src/lib/efl/interfaces/efl_gfx_shape.eo
@@ -3,7 +3,6 @@ import efl_gfx_types;
 
 mixin Efl.Gfx.Shape
 {
-   legacy_prefix: null;
    methods {
       @property stroke_scale {
          set {
diff --git a/src/lib/efl/interfaces/efl_gfx_stack.eo 
b/src/lib/efl/interfaces/efl_gfx_stack.eo
index 7ff2646..6a6875a 100644
--- a/src/lib/efl/interfaces/efl_gfx_stack.eo
+++ b/src/lib/efl/interfaces/efl_gfx_stack.eo
@@ -1,5 +1,4 @@
 interface Efl.Gfx.Stack {
-   legacy_prefix: null;
    methods {
       @property layer {
          set {
diff --git a/src/lib/efl/interfaces/efl_gfx_view.eo 
b/src/lib/efl/interfaces/efl_gfx_view.eo
index 47a1d18..c172fae 100644
--- a/src/lib/efl/interfaces/efl_gfx_view.eo
+++ b/src/lib/efl/interfaces/efl_gfx_view.eo
@@ -1,5 +1,4 @@
 interface Efl.Gfx.View {
-   legacy_prefix: null;
    eo_prefix: efl_gfx;
    methods {
       @property view_size {
diff --git a/src/lib/efl/interfaces/efl_image.eo 
b/src/lib/efl/interfaces/efl_image.eo
index 7e65fae..4e57fd7 100644
--- a/src/lib/efl/interfaces/efl_image.eo
+++ b/src/lib/efl/interfaces/efl_image.eo
@@ -20,7 +20,6 @@ enum Efl.Image.Scale_Hint
 interface Efl.Image ()
 {
    [[Common APIs for all 2D images that can be rendered on the canvas.]]
-   legacy_prefix: null;
 
    methods {
       @property smooth_scale {
diff --git a/src/lib/efl/interfaces/efl_image_animated.eo 
b/src/lib/efl/interfaces/efl_image_animated.eo
index 5404207..18e7ad1 100644
--- a/src/lib/efl/interfaces/efl_image_animated.eo
+++ b/src/lib/efl/interfaces/efl_image_animated.eo
@@ -11,7 +11,6 @@ enum Efl.Image.Animated.Loop_Hint {
 
 interface Efl.Image.Animated ()
 {
-   legacy_prefix: null;
    eo_prefix: efl_image;
 
    methods {
diff --git a/src/lib/efl/interfaces/efl_image_load.eo 
b/src/lib/efl/interfaces/efl_image_load.eo
index 6b9c71c..38ef297 100644
--- a/src/lib/efl/interfaces/efl_image_load.eo
+++ b/src/lib/efl/interfaces/efl_image_load.eo
@@ -25,7 +25,6 @@ enum Efl.Image.Load.State
 interface Efl.Image.Load ()
 {
    [[Common APIs for all loadable 2D images.]]
-   legacy_prefix: null;
 
    methods {
       load_async_start {
diff --git a/src/lib/efl/interfaces/efl_model.eo 
b/src/lib/efl/interfaces/efl_model.eo
index a920e15..00ce068 100644
--- a/src/lib/efl/interfaces/efl_model.eo
+++ b/src/lib/efl/interfaces/efl_model.eo
@@ -5,7 +5,6 @@ struct Efl.Model.Property_Event {
 
 interface Efl.Model ()
 {
-   legacy_prefix: null;
    eo_prefix: efl_model;
       methods {
          @property properties {
diff --git a/src/lib/efl/interfaces/efl_orientation.eo 
b/src/lib/efl/interfaces/efl_orientation.eo
index 6b0db00..d614fbc 100644
--- a/src/lib/efl/interfaces/efl_orientation.eo
+++ b/src/lib/efl/interfaces/efl_orientation.eo
@@ -16,7 +16,6 @@ enum Efl.Orient
 
 interface Efl.Orientation
 {
-   legacy_prefix: null;
    methods {
        @property orientation{
          [[Control the orientation of a given widget
diff --git a/src/lib/efl/interfaces/efl_pack.eo 
b/src/lib/efl/interfaces/efl_pack.eo
index 95c60fe..201bae0 100644
--- a/src/lib/efl/interfaces/efl_pack.eo
+++ b/src/lib/efl/interfaces/efl_pack.eo
@@ -3,7 +3,6 @@ import eina_types;
 interface Efl.Pack (Efl.Container)
 {
    [[API common to all UI container objects.]]
-   legacy_prefix: null;
    methods
    {
       pack_clear {
diff --git a/src/lib/efl/interfaces/efl_pack_grid.eo 
b/src/lib/efl/interfaces/efl_pack_grid.eo
index 28f0bfe..a4c5e65 100644
--- a/src/lib/efl/interfaces/efl_pack_grid.eo
+++ b/src/lib/efl/interfaces/efl_pack_grid.eo
@@ -3,7 +3,6 @@ import efl_gfx_types;
 interface Efl.Pack.Grid (Efl.Pack.Linear)
 {
    [[2D containers aligned on a grid with rows and columns]]
-   legacy_prefix: null;
    eo_prefix: efl_pack;
    methods {
       pack_grid {
diff --git a/src/lib/efl/interfaces/efl_pack_layout.eo 
b/src/lib/efl/interfaces/efl_pack_layout.eo
index 8bf3aee..32dbae2 100644
--- a/src/lib/efl/interfaces/efl_pack_layout.eo
+++ b/src/lib/efl/interfaces/efl_pack_layout.eo
@@ -4,7 +4,6 @@ interface Efl.Pack.Layout ()
 
      Used for containers (box, grid).
    ]]
-   legacy_prefix: null;
    eo_prefix: efl_pack;
    methods {
       @property layout_engine {
diff --git a/src/lib/efl/interfaces/efl_pack_linear.eo 
b/src/lib/efl/interfaces/efl_pack_linear.eo
index 8f97f6d..4ffb7ef 100644
--- a/src/lib/efl/interfaces/efl_pack_linear.eo
+++ b/src/lib/efl/interfaces/efl_pack_linear.eo
@@ -4,7 +4,6 @@ import efl_orientation;
 interface Efl.Pack.Linear (Efl.Pack)
 {
    [[API for containers ]]
-   legacy_prefix: null;
    eo_prefix: efl_pack;
    methods {
       pack_begin {
diff --git a/src/lib/efl/interfaces/efl_player.eo 
b/src/lib/efl/interfaces/efl_player.eo
index c73fa19..41b1395 100644
--- a/src/lib/efl/interfaces/efl_player.eo
+++ b/src/lib/efl/interfaces/efl_player.eo
@@ -1,5 +1,4 @@
 interface Efl.Player {
-   legacy_prefix: null;
    methods {
         @property playable {
              [[Whether or not the object data can be played.]]
diff --git a/src/lib/efl/interfaces/efl_text.eo 
b/src/lib/efl/interfaces/efl_text.eo
index e966923..4f2c4bd 100644
--- a/src/lib/efl/interfaces/efl_text.eo
+++ b/src/lib/efl/interfaces/efl_text.eo
@@ -1,5 +1,4 @@
 interface Efl.Text {
-   legacy_prefix: null;
    methods {
       @property text {
          set {
diff --git a/src/lib/efl/interfaces/efl_text_properties.eo 
b/src/lib/efl/interfaces/efl_text_properties.eo
index 110a8e2..884d2c7 100644
--- a/src/lib/efl/interfaces/efl_text_properties.eo
+++ b/src/lib/efl/interfaces/efl_text_properties.eo
@@ -1,7 +1,6 @@
 type Efl_Font_Size: int;
 
 interface Efl.Text.Properties {
-   legacy_prefix: null;
    methods {
       @property font {
          set {
diff --git a/src/lib/efl/interfaces/efl_ui_progress.eo 
b/src/lib/efl/interfaces/efl_ui_progress.eo
index 5098cd5..81704cc 100644
--- a/src/lib/efl/interfaces/efl_ui_progress.eo
+++ b/src/lib/efl/interfaces/efl_ui_progress.eo
@@ -1,5 +1,4 @@
 interface Efl.Ui.Progress {
-   legacy_prefix: null;
    methods {
       @property span_size {
          [[Control the (exact) length of the bar region of a given progress 
widget
diff --git a/src/lib/efl/interfaces/efl_ui_spin.eo 
b/src/lib/efl/interfaces/efl_ui_spin.eo
index 20ac64b..c861523 100644
--- a/src/lib/efl/interfaces/efl_ui_spin.eo
+++ b/src/lib/efl/interfaces/efl_ui_spin.eo
@@ -1,6 +1,5 @@
 interface Efl.Ui.Spin()
 {
-   legacy_prefix: null;
    methods {
       @property min_max {
          [[Control the minimum and maximum values for the spinner.
diff --git a/src/lib/efl/interfaces/efl_vpath.eo 
b/src/lib/efl/interfaces/efl_vpath.eo
index 70e2781..a5fd9ac 100644
--- a/src/lib/efl/interfaces/efl_vpath.eo
+++ b/src/lib/efl/interfaces/efl_vpath.eo
@@ -18,7 +18,6 @@ interface Efl.Vpath
 
      @since 1.18
    ]]
-   legacy_prefix: null;
    eo_prefix: efl_vpath;
    methods {
       fetch {
diff --git a/src/lib/efl/interfaces/efl_vpath_core.eo 
b/src/lib/efl/interfaces/efl_vpath_core.eo
index e871df8..b14740a 100644
--- a/src/lib/efl/interfaces/efl_vpath_core.eo
+++ b/src/lib/efl/interfaces/efl_vpath_core.eo
@@ -4,7 +4,6 @@ class Efl.Vpath.Core (Eo.Base, Efl.Vpath)
 
    @since 1.18
    ]]
-   legacy_prefix: null;
    eo_prefix: efl_vpath_core;
    methods {
       get @class {
diff --git a/src/lib/efl/interfaces/efl_vpath_file.eo 
b/src/lib/efl/interfaces/efl_vpath_file.eo
index b3dcf34..d55a1eb 100644
--- a/src/lib/efl/interfaces/efl_vpath_file.eo
+++ b/src/lib/efl/interfaces/efl_vpath_file.eo
@@ -14,7 +14,6 @@ class Efl.Vpath.File (Eo.Base)
 
       @since 1.18
    ]]
-   legacy_prefix: null;
    eo_prefix: efl_vpath_file;
    methods {
       @property path {
diff --git a/src/lib/efl/interfaces/efl_vpath_file_core.eo 
b/src/lib/efl/interfaces/efl_vpath_file_core.eo
index 7c6eabb..cee760f 100644
--- a/src/lib/efl/interfaces/efl_vpath_file_core.eo
+++ b/src/lib/efl/interfaces/efl_vpath_file_core.eo
@@ -4,7 +4,6 @@ class Efl.Vpath.File.Core (Efl.Vpath.File)
 
    @since 1.18
    ]]
-   legacy_prefix: null;
    eo_prefix: efl_vpath_file_core;
    implements {
       Eo.Base.constructor;
diff --git a/src/lib/efl/interfaces/efl_vpath_manager.eo 
b/src/lib/efl/interfaces/efl_vpath_manager.eo
index c81e146..e868493 100644
--- a/src/lib/efl/interfaces/efl_vpath_manager.eo
+++ b/src/lib/efl/interfaces/efl_vpath_manager.eo
@@ -4,7 +4,6 @@ class Efl.Vpath.Manager (Eo.Base)
 
    @since 1.18
    ]]
-   legacy_prefix: null;
    eo_prefix: efl_vpath_manager;
    methods {
       fetch @class {
diff --git a/src/lib/eio/eio_model.eo b/src/lib/eio/eio_model.eo
index 14080a0..ce6fddc 100644
--- a/src/lib/eio/eio_model.eo
+++ b/src/lib/eio/eio_model.eo
@@ -4,7 +4,6 @@ class Eio.Model (Eo.Base, Efl.Model)
 {
     [[Eio model class]]
 
-    legacy_prefix: null;
     methods {
        children_filter_set {
           [[Set children filter callback.
diff --git a/src/lib/eldbus/eldbus_model_arguments.eo 
b/src/lib/eldbus/eldbus_model_arguments.eo
index a5e908b..07e1505 100644
--- a/src/lib/eldbus/eldbus_model_arguments.eo
+++ b/src/lib/eldbus/eldbus_model_arguments.eo
@@ -3,7 +3,6 @@ import eldbus_types;
 class Eldbus.Model.Arguments (Eo.Base, Efl.Model) {
     [[Eldbus model arguments class]]
 
-    legacy_prefix: null;
     methods {
         constructor {
             [[Custom Eldbus_Model_Arguments constructor.
diff --git a/src/lib/eldbus/eldbus_model_connection.eo 
b/src/lib/eldbus/eldbus_model_connection.eo
index 5b4fc2b..303000b 100644
--- a/src/lib/eldbus/eldbus_model_connection.eo
+++ b/src/lib/eldbus/eldbus_model_connection.eo
@@ -1,7 +1,6 @@
 class Eldbus.Model.Connection (Eo.Base, Efl.Model) {
     [[Eldbus model connection class]]
 
-    legacy_prefix: null;
     methods {
         constructor {
             [[Custom Eldbus_Model_Connection constructor.
diff --git a/src/lib/eldbus/eldbus_model_method.eo 
b/src/lib/eldbus/eldbus_model_method.eo
index 3d27aa7..f7c13d0 100644
--- a/src/lib/eldbus/eldbus_model_method.eo
+++ b/src/lib/eldbus/eldbus_model_method.eo
@@ -2,7 +2,6 @@ import eldbus_types;
 
 class Eldbus.Model.Method (Eldbus.Model.Arguments) {
     [[Eldbus model method class]]
-    legacy_prefix: null;
     methods {
         constructor {
             [[Custom Eldbus_Model_Method constructor.
diff --git a/src/lib/eldbus/eldbus_model_object.eo 
b/src/lib/eldbus/eldbus_model_object.eo
index b269416..1f999cc 100644
--- a/src/lib/eldbus/eldbus_model_object.eo
+++ b/src/lib/eldbus/eldbus_model_object.eo
@@ -3,7 +3,6 @@ import eldbus_types;
 class Eldbus.Model.Object (Eo.Base, Efl.Model) {
     [[Eldbus model object class]]
 
-    legacy_prefix: null;
     data: Eldbus_Model_Object_Data;
     methods {
         constructor {
diff --git a/src/lib/eldbus/eldbus_model_proxy.eo 
b/src/lib/eldbus/eldbus_model_proxy.eo
index bccd9bd..d0b4e24 100644
--- a/src/lib/eldbus/eldbus_model_proxy.eo
+++ b/src/lib/eldbus/eldbus_model_proxy.eo
@@ -3,7 +3,6 @@ import eldbus_types;
 class Eldbus.Model.Proxy (Eo.Base, Efl.Model) {
     [[Eldbus model proxy class]]
 
-    legacy_prefix: null;
     methods {
         constructor {
             [[Custom Eldbus_Model_Proxy constructor.
diff --git a/src/lib/eldbus/eldbus_model_signal.eo 
b/src/lib/eldbus/eldbus_model_signal.eo
index 1e1f260..096934b 100644
--- a/src/lib/eldbus/eldbus_model_signal.eo
+++ b/src/lib/eldbus/eldbus_model_signal.eo
@@ -1,7 +1,6 @@
 class Eldbus.Model.Signal (Eldbus.Model.Arguments) {
     [[Eldbus model signal class]]
 
-    legacy_prefix: null;
     methods {
         constructor {
               [[Custom Eldbus_Model_Signal constructor.
diff --git a/src/lib/elementary/efl_ui_box.eo b/src/lib/elementary/efl_ui_box.eo
index bf44d66..9fe4ab6 100644
--- a/src/lib/elementary/efl_ui_box.eo
+++ b/src/lib/elementary/efl_ui_box.eo
@@ -1,6 +1,5 @@
 class Efl.Ui.Box (Elm.Widget, Efl.Pack.Linear, Efl.Pack.Layout)
 {
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
 
diff --git a/src/lib/elementary/efl_ui_box_flow.eo 
b/src/lib/elementary/efl_ui_box_flow.eo
index 38dc459..ca06e21 100644
--- a/src/lib/elementary/efl_ui_box_flow.eo
+++ b/src/lib/elementary/efl_ui_box_flow.eo
@@ -7,7 +7,6 @@ struct Efl.Ui.Box.Flow_Params {
 class Efl.Ui.Box.Flow (Efl.Ui.Box, Efl.Pack.Layout)
 {
    [[A custom layout engine for @Efl.Ui.Box.]]
-   legacy_prefix: null;
    methods {
       @property box_flow_homogenous {
          set {}
diff --git a/src/lib/elementary/efl_ui_grid.eo 
b/src/lib/elementary/efl_ui_grid.eo
index 3f827f7..71d8289 100644
--- a/src/lib/elementary/efl_ui_grid.eo
+++ b/src/lib/elementary/efl_ui_grid.eo
@@ -1,6 +1,5 @@
 class Efl.Ui.Grid (Elm.Widget, Efl.Pack.Grid, Efl.Pack.Layout)
 {
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
 
diff --git a/src/lib/elementary/efl_ui_layout_internal_box.eo 
b/src/lib/elementary/efl_ui_layout_internal_box.eo
index 7ba47c6..29aa738 100644
--- a/src/lib/elementary/efl_ui_layout_internal_box.eo
+++ b/src/lib/elementary/efl_ui_layout_internal_box.eo
@@ -5,7 +5,6 @@ class Efl.Ui.Layout_Internal.Box (Eo.Base, Efl.Pack.Linear)
      Can not be deleted, this is only a representation of an internal object
      of an EFL layout.
    ]]
-   legacy_prefix: null;
    data: Efl_Ui_Layout_Table_Data;
    methods {
       @property real_part @protected {
diff --git a/src/lib/elementary/efl_ui_layout_internal_table.eo 
b/src/lib/elementary/efl_ui_layout_internal_table.eo
index c17bb77..c0f8a7e 100644
--- a/src/lib/elementary/efl_ui_layout_internal_table.eo
+++ b/src/lib/elementary/efl_ui_layout_internal_table.eo
@@ -5,7 +5,6 @@ class Efl.Ui.Layout_Internal.Table (Eo.Base, Efl.Pack.Grid)
      Can not be deleted, this is only a representation of an internal object
      of an EFL layout.
    ]]
-   legacy_prefix: null;
    data: Efl_Ui_Layout_Table_Data;
    methods {
       @property real_part @protected {
diff --git a/src/lib/elementary/efl_ui_nstate.eo 
b/src/lib/elementary/efl_ui_nstate.eo
index 901e824..981ae6e 100644
--- a/src/lib/elementary/efl_ui_nstate.eo
+++ b/src/lib/elementary/efl_ui_nstate.eo
@@ -1,6 +1,5 @@
 class Efl.Ui.Nstate(Elm.Button)
 {
-   legacy_prefix: null;
    methods {
       activate @protected {
       }
diff --git a/src/lib/elementary/elm_app_client.eo 
b/src/lib/elementary/elm_app_client.eo
index 1e8d30c..8d2ef87 100644
--- a/src/lib/elementary/elm_app_client.eo
+++ b/src/lib/elementary/elm_app_client.eo
@@ -5,7 +5,6 @@ type Elm_App_Client_Pending: __undefined_type;
 
 class Elm.App.Client (Eo.Base)
 {
-   legacy_prefix: null;
    methods {
       @property views {
          get {
diff --git a/src/lib/elementary/elm_app_client_view.eo 
b/src/lib/elementary/elm_app_client_view.eo
index 4995676..9ce26f0 100644
--- a/src/lib/elementary/elm_app_client_view.eo
+++ b/src/lib/elementary/elm_app_client_view.eo
@@ -4,7 +4,6 @@ type Elm_App_Client_View_Cb: __undefined_type;
 
 class Elm.App.Client.View (Eo.Base)
 {
-   legacy_prefix: null;
    methods {
       @property state {
          get {
diff --git a/src/lib/elementary/elm_app_server.eo 
b/src/lib/elementary/elm_app_server.eo
index f6291f0..0036ba1 100644
--- a/src/lib/elementary/elm_app_server.eo
+++ b/src/lib/elementary/elm_app_server.eo
@@ -5,7 +5,6 @@ type Elm_App_Server_Create_View_Cb: __undefined_type;
 
 class Elm.App.Server (Eo.Base)
 {
-   legacy_prefix: null;
    eo_prefix: elm_app_server;
    methods {
       @property icon {
diff --git a/src/lib/elementary/elm_app_server_view.eo 
b/src/lib/elementary/elm_app_server_view.eo
index a21b7eb..e439b1d 100644
--- a/src/lib/elementary/elm_app_server_view.eo
+++ b/src/lib/elementary/elm_app_server_view.eo
@@ -2,7 +2,6 @@ import elm_general;
 
 class Elm.App.Server.View (Eo.Base)
 {
-   legacy_prefix: null;
    eo_prefix: elm_app_server_view;
    methods {
       @property progress {
diff --git a/src/lib/elementary/elm_interface_atspi_accessible.eo 
b/src/lib/elementary/elm_interface_atspi_accessible.eo
index a48775c..b60a8db 100644
--- a/src/lib/elementary/elm_interface_atspi_accessible.eo
+++ b/src/lib/elementary/elm_interface_atspi_accessible.eo
@@ -224,7 +224,6 @@ type Elm.Atspi.Relation_Set: list<Elm.Atspi.Relation *> *;
 
 mixin Elm.Interface.Atspi_Accessible ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_accessible;
    data: Elm_Interface_Atspi_Accessible_Data;
    methods {
diff --git a/src/lib/elementary/elm_interface_atspi_action.eo 
b/src/lib/elementary/elm_interface_atspi_action.eo
index 1fea7bf..5a229b0 100644
--- a/src/lib/elementary/elm_interface_atspi_action.eo
+++ b/src/lib/elementary/elm_interface_atspi_action.eo
@@ -1,6 +1,5 @@
 mixin Elm.Interface.Atspi_Action ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_action;
    data: null;
    methods {
diff --git a/src/lib/elementary/elm_interface_atspi_component.eo 
b/src/lib/elementary/elm_interface_atspi_component.eo
index e08c3c2..115cd20 100644
--- a/src/lib/elementary/elm_interface_atspi_component.eo
+++ b/src/lib/elementary/elm_interface_atspi_component.eo
@@ -1,6 +1,5 @@
 mixin Elm.Interface.Atspi_Component ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_component;
    data: null;
    methods {
diff --git a/src/lib/elementary/elm_interface_atspi_image.eo 
b/src/lib/elementary/elm_interface_atspi_image.eo
index 0ab631d..ac09f12 100644
--- a/src/lib/elementary/elm_interface_atspi_image.eo
+++ b/src/lib/elementary/elm_interface_atspi_image.eo
@@ -1,6 +1,5 @@
 mixin Elm.Interface.Atspi_Image ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_image;
    data: null;
    methods {
diff --git a/src/lib/elementary/elm_interface_atspi_selection.eo 
b/src/lib/elementary/elm_interface_atspi_selection.eo
index 5144a23..e7d4762 100644
--- a/src/lib/elementary/elm_interface_atspi_selection.eo
+++ b/src/lib/elementary/elm_interface_atspi_selection.eo
@@ -1,6 +1,5 @@
 interface Elm.Interface.Atspi.Selection ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_selection;
    methods {
       @property selected_children_count @protected {
diff --git a/src/lib/elementary/elm_interface_atspi_text.eo 
b/src/lib/elementary/elm_interface_atspi_text.eo
index 152c383..6cc1d53 100644
--- a/src/lib/elementary/elm_interface_atspi_text.eo
+++ b/src/lib/elementary/elm_interface_atspi_text.eo
@@ -41,7 +41,6 @@ struct Elm.Atspi_Text.Change_Info
 
 interface Elm.Interface.Atspi.Text ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_text;
    methods {
       @property character @protected {
diff --git a/src/lib/elementary/elm_interface_atspi_text_editable.eo 
b/src/lib/elementary/elm_interface_atspi_text_editable.eo
index a6bc8ad..dc75a30 100644
--- a/src/lib/elementary/elm_interface_atspi_text_editable.eo
+++ b/src/lib/elementary/elm_interface_atspi_text_editable.eo
@@ -1,6 +1,5 @@
 interface Elm.Interface.Atspi.Text.Editable ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_text_editable;
    methods {
       @property content @protected {
diff --git a/src/lib/elementary/elm_interface_atspi_value.eo 
b/src/lib/elementary/elm_interface_atspi_value.eo
index c0ae236..330e9e9 100644
--- a/src/lib/elementary/elm_interface_atspi_value.eo
+++ b/src/lib/elementary/elm_interface_atspi_value.eo
@@ -1,6 +1,5 @@
 interface Elm.Interface.Atspi.Value ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_value;
    methods {
       @property value_and_text @protected {
diff --git a/src/lib/elementary/elm_interface_atspi_widget_action.eo 
b/src/lib/elementary/elm_interface_atspi_widget_action.eo
index e374b06..633b133 100644
--- a/src/lib/elementary/elm_interface_atspi_widget_action.eo
+++ b/src/lib/elementary/elm_interface_atspi_widget_action.eo
@@ -2,7 +2,6 @@ type Elm_Atspi_Action: __undefined_type;
 
 mixin Elm.Interface.Atspi_Widget_Action (Elm.Interface.Atspi_Action)
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_atspi_widget_action;
    data: null;
    methods {
diff --git a/src/lib/elementary/elm_interface_fileselector.eo 
b/src/lib/elementary/elm_interface_fileselector.eo
index 0651073..5c67748 100644
--- a/src/lib/elementary/elm_interface_fileselector.eo
+++ b/src/lib/elementary/elm_interface_fileselector.eo
@@ -28,7 +28,6 @@ enum Elm.Fileselector.Sort
 
 interface Elm.Interface.Fileselector ()
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_fileselector;
    methods {
       @property folder_only {
diff --git a/src/lib/elementary/elm_interface_scrollable.eo 
b/src/lib/elementary/elm_interface_scrollable.eo
index 1bdcc5a..782bdbd 100644
--- a/src/lib/elementary/elm_interface_scrollable.eo
+++ b/src/lib/elementary/elm_interface_scrollable.eo
@@ -44,7 +44,6 @@ enum Elm.Scroller.Movement_Block
 
 mixin Elm.Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object.Smart)
 {
-   legacy_prefix: null;
    eo_prefix: elm_interface_scrollable;
    data: Elm_Scrollable_Smart_Interface_Data;
    methods {
diff --git a/src/lib/elementary/elm_view_form.eo 
b/src/lib/elementary/elm_view_form.eo
index 2439e1b..a47a2dd 100644
--- a/src/lib/elementary/elm_view_form.eo
+++ b/src/lib/elementary/elm_view_form.eo
@@ -1,6 +1,5 @@
 class Elm.View.Form (Eo.Base)
 {
-    legacy_prefix: null;
     methods {
         model_set {
              [[Set model
diff --git a/src/lib/elementary/elm_view_list.eo 
b/src/lib/elementary/elm_view_list.eo
index c47f7c9..3961be0 100644
--- a/src/lib/elementary/elm_view_list.eo
+++ b/src/lib/elementary/elm_view_list.eo
@@ -2,7 +2,6 @@ import elm_genlist_item;
 
 class Elm.View.List (Eo.Base)
 {
-    legacy_prefix: null;
     methods {
         genlist_set {
              [[Constructor wrapper
diff --git a/src/lib/eo/eo_base.eo b/src/lib/eo/eo_base.eo
index ff06b8a..ff57a83 100644
--- a/src/lib/eo/eo_base.eo
+++ b/src/lib/eo/eo_base.eo
@@ -46,7 +46,6 @@ type Eo.Callback_Priority: short; [[Callback priority value. 
Range is -32k - 32k
 abstract Eo.Base ()
 {
    eo_prefix: eo;
-   legacy_prefix: null;
 
    methods {
       @property parent {
diff --git a/src/lib/evas/canvas/efl_canvas_polygon.eo 
b/src/lib/evas/canvas/efl_canvas_polygon.eo
index 423be8d..8b46f24 100644
--- a/src/lib/evas/canvas/efl_canvas_polygon.eo
+++ b/src/lib/evas/canvas/efl_canvas_polygon.eo
@@ -2,7 +2,6 @@ class Efl.Canvas.Polygon (Evas.Object)
 {
    [[Low-level polygon object]]
 
-   legacy_prefix: null;
    methods {
       point_add {
          [[Adds the given point to the given evas polygon object.]]
diff --git a/src/lib/evas/canvas/efl_canvas_proxy.eo 
b/src/lib/evas/canvas/efl_canvas_proxy.eo
index 6c42aa7..cd73696 100644
--- a/src/lib/evas/canvas/efl_canvas_proxy.eo
+++ b/src/lib/evas/canvas/efl_canvas_proxy.eo
@@ -6,7 +6,6 @@ class Efl.Canvas.Proxy (Evas.Image, Efl.Gfx.Buffer)
      object attached to it. It can be used to apply some sort of image
      transformation to any object (eg. filters, map or zoom).
    ]]
-   legacy_prefix: null;
    data: null;
    methods {
       @property source {
diff --git a/src/lib/evas/canvas/efl_canvas_scene3d.eo 
b/src/lib/evas/canvas/efl_canvas_scene3d.eo
index 0cca69f..2f2929e 100644
--- a/src/lib/evas/canvas/efl_canvas_scene3d.eo
+++ b/src/lib/evas/canvas/efl_canvas_scene3d.eo
@@ -1,7 +1,6 @@
 class Efl.Canvas.Scene3d (Evas.Image)
 {
    [[A UI view for EFL Canvas 3D.]]
-   legacy_prefix: null;
    data: null;
    methods {
       @property scene3d {
diff --git a/src/lib/evas/canvas/efl_canvas_snapshot.eo 
b/src/lib/evas/canvas/efl_canvas_snapshot.eo
index fafaada..b2234ec 100644
--- a/src/lib/evas/canvas/efl_canvas_snapshot.eo
+++ b/src/lib/evas/canvas/efl_canvas_snapshot.eo
@@ -6,7 +6,6 @@ class Efl.Canvas.Snapshot (Evas.Image)
      all the objects below it. This allows applications to save screenshots
      of all or part of their UI, or apply filters to parts of the UI.
    ]]
-   legacy_prefix: null;
    data: null;
    implements {
       Eo.Base.constructor;
diff --git a/src/lib/evas/canvas/efl_canvas_surface.eo 
b/src/lib/evas/canvas/efl_canvas_surface.eo
index e83c4ed..ae61ddd 100644
--- a/src/lib/evas/canvas/efl_canvas_surface.eo
+++ b/src/lib/evas/canvas/efl_canvas_surface.eo
@@ -8,7 +8,6 @@ mixin Efl.Canvas.Surface (Evas.Image)
      (C or C++), with direct access to the display system or a buffer
      allocation system.
    ]]
-   legacy_prefix: null;
    methods {
       @property native_buffer {
           [[External buffer attached to this native surface.
diff --git a/src/lib/evas/canvas/efl_canvas_surface_tbm.eo 
b/src/lib/evas/canvas/efl_canvas_surface_tbm.eo
index be0e177..7f814b5 100644
--- a/src/lib/evas/canvas/efl_canvas_surface_tbm.eo
+++ b/src/lib/evas/canvas/efl_canvas_surface_tbm.eo
@@ -2,7 +2,6 @@ class Efl.Canvas.Surface.Tbm (Efl.Canvas.Surface)
 {
    [[Native Tizen Buffer Manager surface for Efl canvas]]
 
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
       Eo.Base.destructor;
diff --git a/src/lib/evas/canvas/efl_canvas_surface_wayland.eo 
b/src/lib/evas/canvas/efl_canvas_surface_wayland.eo
index f06885e..0da8e47 100644
--- a/src/lib/evas/canvas/efl_canvas_surface_wayland.eo
+++ b/src/lib/evas/canvas/efl_canvas_surface_wayland.eo
@@ -2,7 +2,6 @@ class Efl.Canvas.Surface.Wayland (Efl.Canvas.Surface)
 {
    [[Native Wayland surface for Efl canvas]]
 
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
       Eo.Base.destructor;
diff --git a/src/lib/evas/canvas/efl_canvas_surface_x11.eo 
b/src/lib/evas/canvas/efl_canvas_surface_x11.eo
index 6a98ddd..c454f46 100644
--- a/src/lib/evas/canvas/efl_canvas_surface_x11.eo
+++ b/src/lib/evas/canvas/efl_canvas_surface_x11.eo
@@ -9,7 +9,6 @@ class Efl.Canvas.Surface.X11 (Efl.Canvas.Surface)
 {
    [[Native X11 surface for Efl canvas]]
 
-   legacy_prefix: null;
    methods {
       @property pixmap {
          [[This is a helper for @Efl.Canvas.Surface.native_buffer.]]
diff --git a/src/lib/evas/canvas/evas_canvas3d_camera.eo 
b/src/lib/evas/canvas/evas_canvas3d_camera.eo
index 80c5fa4..17751a6 100644
--- a/src/lib/evas/canvas/evas_canvas3d_camera.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_camera.eo
@@ -2,7 +2,6 @@ import evas_types;
 
 class Evas.Canvas3D.Camera (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Camera_Data;
    methods {
       projection_matrix_set {
diff --git a/src/lib/evas/canvas/evas_canvas3d_light.eo 
b/src/lib/evas/canvas/evas_canvas3d_light.eo
index ce7d033..e65090c 100644
--- a/src/lib/evas/canvas/evas_canvas3d_light.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_light.eo
@@ -2,7 +2,6 @@ import evas_types;
 
 class Evas.Canvas3D.Light (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Light_Data;
 
    methods {
diff --git a/src/lib/evas/canvas/evas_canvas3d_material.eo 
b/src/lib/evas/canvas/evas_canvas3d_material.eo
index 9d072c0..44bbbd8 100644
--- a/src/lib/evas/canvas/evas_canvas3d_material.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_material.eo
@@ -1,6 +1,5 @@
 class Evas.Canvas3D.Material (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Material_Data;
    methods {
       color_set {
diff --git a/src/lib/evas/canvas/evas_canvas3d_mesh.eo 
b/src/lib/evas/canvas/evas_canvas3d_mesh.eo
index 2c18750..9aed7c4 100644
--- a/src/lib/evas/canvas/evas_canvas3d_mesh.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_mesh.eo
@@ -3,7 +3,6 @@ import evas_types;
 
 class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, 
Efl.File)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Mesh_Data;
 
    methods {
diff --git a/src/lib/evas/canvas/evas_canvas3d_node.eo 
b/src/lib/evas/canvas/evas_canvas3d_node.eo
index bded324..274ca59 100644
--- a/src/lib/evas/canvas/evas_canvas3d_node.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_node.eo
@@ -2,7 +2,6 @@ import evas_types;
 
 class Evas.Canvas3D.Node (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Node_Data;
    methods {
       constructor {
diff --git a/src/lib/evas/canvas/evas_canvas3d_object.eo 
b/src/lib/evas/canvas/evas_canvas3d_object.eo
index 75dadee..87ac8e3 100644
--- a/src/lib/evas/canvas/evas_canvas3d_object.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_object.eo
@@ -2,7 +2,6 @@ import evas_types;
 
 class Evas.Canvas3D.Object (Eo.Base, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Object_Data;
    methods {
       change {
diff --git a/src/lib/evas/canvas/evas_canvas3d_primitive.eo 
b/src/lib/evas/canvas/evas_canvas3d_primitive.eo
index 991e188..89d9529 100644
--- a/src/lib/evas/canvas/evas_canvas3d_primitive.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_primitive.eo
@@ -2,7 +2,6 @@ import evas_types;
 
 class Evas.Canvas3D.Primitive (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Primitive_Data;
 
    methods {
diff --git a/src/lib/evas/canvas/evas_canvas3d_scene.eo 
b/src/lib/evas/canvas/evas_canvas3d_scene.eo
index 283c3d4..5656ff7 100644
--- a/src/lib/evas/canvas/evas_canvas3d_scene.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_scene.eo
@@ -2,7 +2,6 @@ import evas_types;
 
 class Evas.Canvas3D.Scene (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data: Evas_Canvas3D_Scene_Data;
    methods {
       size_set {
diff --git a/src/lib/evas/canvas/evas_canvas3d_texture.eo 
b/src/lib/evas/canvas/evas_canvas3d_texture.eo
index d0ee17e..bc25c23 100644
--- a/src/lib/evas/canvas/evas_canvas3d_texture.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_texture.eo
@@ -2,7 +2,6 @@ type @extern Evas_Colorspace: int; /* FIXME: Need to get emile 
migrated. */
 
 class Evas.Canvas3D.Texture (Evas.Canvas3D.Object, Evas.Common_Interface)
 {
-   legacy_prefix: null;
    data : Evas_Canvas3D_Texture_Data;
    methods {
       @property source_visible {
diff --git a/src/lib/evas/canvas/evas_draggable_interface.eo 
b/src/lib/evas/canvas/evas_draggable_interface.eo
index 3da51ec..ee10332 100644
--- a/src/lib/evas/canvas/evas_draggable_interface.eo
+++ b/src/lib/evas/canvas/evas_draggable_interface.eo
@@ -1,6 +1,5 @@
 interface Evas.Draggable_Interface (Evas.Signal_Interface)
 {
-   legacy_prefix: null;
    methods {
         @property drag_target {
              [[Contrtol whether the object's content is changed by drag and 
drop.
diff --git a/src/lib/evas/canvas/evas_filter.eo 
b/src/lib/evas/canvas/evas_filter.eo
index d9e4d7a..cd825c2 100644
--- a/src/lib/evas/canvas/evas_filter.eo
+++ b/src/lib/evas/canvas/evas_filter.eo
@@ -3,7 +3,6 @@ mixin Evas.Filter (Efl.Gfx.Filter, Eo.Base)
    [[Evas internal implementation of filters.]]
 
    eo_prefix: evas;
-   legacy_prefix: null;
 
    methods {
       @property filter_changed @protected {
diff --git a/src/lib/evas/include/evas_ector_buffer.eo 
b/src/lib/evas/include/evas_ector_buffer.eo
index cbf8c8b..85a9f6b 100644
--- a/src/lib/evas/include/evas_ector_buffer.eo
+++ b/src/lib/evas/include/evas_ector_buffer.eo
@@ -4,7 +4,6 @@ import evas_canvas;
 
 interface Evas.Ector.Buffer
 {
-   legacy_prefix: null;
    methods {
       @property engine_image {
          get {}
diff --git a/src/modules/evas/engines/gl_generic/evas_ector_gl_buffer.eo 
b/src/modules/evas/engines/gl_generic/evas_ector_gl_buffer.eo
index 6912657..e36073e 100644
--- a/src/modules/evas/engines/gl_generic/evas_ector_gl_buffer.eo
+++ b/src/modules/evas/engines/gl_generic/evas_ector_gl_buffer.eo
@@ -1,5 +1,4 @@
 class Evas.Ector.GL.Buffer (Eo.Base, Evas.Ector.Buffer, Ector.GL.Buffer.Base)
 {
-   legacy_prefix: null;
    data: null;
 }
diff --git a/src/modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.eo 
b/src/modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.eo
index 3ea2c65..915fcc0 100644
--- a/src/modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.eo
+++ b/src/modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.eo
@@ -1,7 +1,6 @@
 class Evas.Ector.GL.Image.Buffer (Evas.Ector.GL.Buffer, Evas.Ector.Buffer)
 {
    [[An Ector GL buffer wrapping an existing Evas_GL_Image.]]
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
       Eo.Base.finalize;
diff --git 
a/src/modules/evas/engines/gl_generic/evas_ector_gl_rgbaimage_buffer.eo 
b/src/modules/evas/engines/gl_generic/evas_ector_gl_rgbaimage_buffer.eo
index 3c8f383..b6e0750 100644
--- a/src/modules/evas/engines/gl_generic/evas_ector_gl_rgbaimage_buffer.eo
+++ b/src/modules/evas/engines/gl_generic/evas_ector_gl_rgbaimage_buffer.eo
@@ -1,7 +1,6 @@
 class Evas.Ector.GL.RGBAImage.Buffer (Ector.Software.Buffer, Evas.Ector.Buffer)
 {
    [[A buffer object wrapping an existing Evas RGBA_Image for the GL Engine.]]
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
       Eo.Base.finalize;
diff --git 
a/src/modules/evas/engines/software_generic/evas_ector_software_buffer.eo 
b/src/modules/evas/engines/software_generic/evas_ector_software_buffer.eo
index f6a1a20..b88a889 100644
--- a/src/modules/evas/engines/software_generic/evas_ector_software_buffer.eo
+++ b/src/modules/evas/engines/software_generic/evas_ector_software_buffer.eo
@@ -1,7 +1,6 @@
 class Evas.Ector.Software.Buffer (Ector.Software.Buffer, Evas.Ector.Buffer)
 {
    [[A buffer object wrapping an existing Evas Image_Entry.]]
-   legacy_prefix: null;
    implements {
       Eo.Base.constructor;
       Eo.Base.finalize;
diff --git a/src/tests/efl_js/benchmark_object.eo 
b/src/tests/efl_js/benchmark_object.eo
index 34dd142..ded1399 100644
--- a/src/tests/efl_js/benchmark_object.eo
+++ b/src/tests/efl_js/benchmark_object.eo
@@ -1,6 +1,5 @@
 class Benchmark_Object (Eo.Base)
 {
-   legacy_prefix: null;
    data: null;
    methods {
       emptyarg {
diff --git a/src/tests/eina_cxx/simple.eo b/src/tests/eina_cxx/simple.eo
index 15aebec..79bc061 100644
--- a/src/tests/eina_cxx/simple.eo
+++ b/src/tests/eina_cxx/simple.eo
@@ -1,6 +1,5 @@
 class Simple (Eo.Base)
 {
-   legacy_prefix: null;
    data: null;
    implements {
       Eo.Base.constructor;
diff --git a/src/tests/eolian/generated_promise.eo 
b/src/tests/eolian/generated_promise.eo
index 60fbe3e..adb1148 100644
--- a/src/tests/eolian/generated_promise.eo
+++ b/src/tests/eolian/generated_promise.eo
@@ -1,6 +1,5 @@
 class Generated_Promise (Eo.Base)
 {
-   legacy_prefix: null;
    methods {
       method1 {
          params {
diff --git a/src/tests/eolian_cxx/a.eo b/src/tests/eolian_cxx/a.eo
index 18650af..82078e6 100644
--- a/src/tests/eolian_cxx/a.eo
+++ b/src/tests/eolian_cxx/a.eo
@@ -1,6 +1,5 @@
 class A (Eo.Base)
 {
-   legacy_prefix: null;
    data: A_Data;
    implements {
       Eo.Base.constructor;
diff --git a/src/tests/eolian_cxx/b.eo b/src/tests/eolian_cxx/b.eo
index d9cce13..b134bac 100644
--- a/src/tests/eolian_cxx/b.eo
+++ b/src/tests/eolian_cxx/b.eo
@@ -1,6 +1,5 @@
 class B (A)
 {
-   legacy_prefix: null;
    data: B_Data;
    implements {
       Eo.Base.constructor;
diff --git a/src/tests/eolian_cxx/c.eo b/src/tests/eolian_cxx/c.eo
index dca3b4a..9f2dc25 100644
--- a/src/tests/eolian_cxx/c.eo
+++ b/src/tests/eolian_cxx/c.eo
@@ -1,6 +1,5 @@
 class C (A)
 {
-   legacy_prefix: null;
    data: C_Data;
    implements {
       Eo.Base.constructor;
diff --git a/src/tests/eolian_cxx/callback.eo b/src/tests/eolian_cxx/callback.eo
index 1129420..9dad09b 100644
--- a/src/tests/eolian_cxx/callback.eo
+++ b/src/tests/eolian_cxx/callback.eo
@@ -2,7 +2,6 @@ import ecore_types;
 
 class Callback (Eo.Base)
 {
-   legacy_prefix: null;
    data: Callback_Data;
    methods {
       onecallback {
diff --git a/src/tests/eolian_cxx/d.eo b/src/tests/eolian_cxx/d.eo
index 1a68c91..f4873ae 100644
--- a/src/tests/eolian_cxx/d.eo
+++ b/src/tests/eolian_cxx/d.eo
@@ -1,6 +1,5 @@
 class D (B, C)
 {
-   legacy_prefix: null;
    data: D_Data;
    implements {
       Eo.Base.constructor;
diff --git a/src/tests/eolian_cxx/generic.eo b/src/tests/eolian_cxx/generic.eo
index 72722a9..8b8a606 100644
--- a/src/tests/eolian_cxx/generic.eo
+++ b/src/tests/eolian_cxx/generic.eo
@@ -2,7 +2,6 @@ import ecore_types;
 
 class Generic (Eo.Base)
 {
-   legacy_prefix: null;
    data: Generic_Data;
    methods {
       @property req_ctor_a_value {
diff --git a/src/tests/eolian_cxx/name_name.eo 
b/src/tests/eolian_cxx/name_name.eo
index fd88a5e..64b0db1 100644
--- a/src/tests/eolian_cxx/name_name.eo
+++ b/src/tests/eolian_cxx/name_name.eo
@@ -1,4 +1,3 @@
 class Name.Name {
-  legacy_prefix: null;
 }
 
diff --git a/src/tests/eolian_cxx/ns_name.eo b/src/tests/eolian_cxx/ns_name.eo
index 50ab890..9610d82 100644
--- a/src/tests/eolian_cxx/ns_name.eo
+++ b/src/tests/eolian_cxx/ns_name.eo
@@ -1,4 +1,3 @@
 class Ns.Name {
-  legacy_prefix: null;
 }
 
diff --git a/src/tests/eolian_cxx/ns_name_other.eo 
b/src/tests/eolian_cxx/ns_name_other.eo
index 64a563f..a8983c4 100644
--- a/src/tests/eolian_cxx/ns_name_other.eo
+++ b/src/tests/eolian_cxx/ns_name_other.eo
@@ -1,4 +1,3 @@
 class Ns.Name.Other {
-  legacy_prefix: null;
 }
 
diff --git a/src/tests/eolian_cxx/simple.eo b/src/tests/eolian_cxx/simple.eo
index 2d32164..f3ce6f0 100644
--- a/src/tests/eolian_cxx/simple.eo
+++ b/src/tests/eolian_cxx/simple.eo
@@ -1,6 +1,5 @@
 class Simple (Eo.Base)
 {
-   legacy_prefix: null;
    data: null;
    methods {
       simple_get {
diff --git a/src/tests/eolian_js/constructor_method_class.eo 
b/src/tests/eolian_js/constructor_method_class.eo
index f307a18..416a591 100644
--- a/src/tests/eolian_js/constructor_method_class.eo
+++ b/src/tests/eolian_js/constructor_method_class.eo
@@ -1,6 +1,5 @@
 class Constructor_Method_Class (Eo.Base)
 {
-   legacy_prefix: null;
    data: Constructor_Method_Class_Data;
    methods {
       @property fail {
diff --git a/src/tests/eolian_js/test_object.eo 
b/src/tests/eolian_js/test_object.eo
index 4cbfbdc..bf01eb0 100644
--- a/src/tests/eolian_js/test_object.eo
+++ b/src/tests/eolian_js/test_object.eo
@@ -11,7 +11,6 @@ struct Test.Struct_Ex {
 }
 
 class Test.Object (Eo.Base) {
-   legacy_prefix: null;
    methods {
        method_integral_in_a_check {
            [[ tests integral in ]]

-- 


Reply via email to