diff options
author | Daniel Kolesa <daniel@octaforge.org> | 2019-03-11 13:31:55 +0100 |
---|---|---|
committer | Xavi Artigas <xavierartigas@yahoo.es> | 2019-03-11 13:42:29 +0100 |
commit | d3c5384cd0f4d0753f5b4aac73739bbe3afa5445 (patch) | |
tree | 3540cde09043c08d63edfa90d6e355989d7381f3 /src/lib | |
parent | c043b11f467d2df38ed9dbfc78f20c493011ad4b (diff) |
eolian: enable checking of beta/stable contexts in all classes
Summary:
This enables all the checks unconditionally, without ignoring
classes that don't have an Efl namespace. This required a lot
of beta marking to make it build. It most likely doesn't
mark types correctly, as that is not fully enabled yet.
Reviewers: zmike, cedric, segfaultxavi, bu5hm4n
Reviewed By: segfaultxavi
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D8266
Diffstat (limited to 'src/lib')
66 files changed, 67 insertions, 74 deletions
diff --git a/src/lib/ecore/ecore_event_message.eo b/src/lib/ecore/ecore_event_message.eo index 80ec98587b..ca39084c17 100644 --- a/src/lib/ecore/ecore_event_message.eo +++ b/src/lib/ecore/ecore_event_message.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ecore.Event.Message extends Efl.Loop_Message | 1 | class @beta Ecore.Event.Message extends Efl.Loop_Message |
2 | { | 2 | { |
3 | [[ For Legacy API usage Only. Legacy Ecore Events ]] | 3 | [[ For Legacy API usage Only. Legacy Ecore Events ]] |
4 | methods { | 4 | methods { |
diff --git a/src/lib/ecore/ecore_event_message_handler.eo b/src/lib/ecore/ecore_event_message_handler.eo index c2bc6b909f..ca2228b969 100644 --- a/src/lib/ecore/ecore_event_message_handler.eo +++ b/src/lib/ecore/ecore_event_message_handler.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ecore.Event.Message.Handler extends Efl.Loop_Message_Handler | 1 | class @beta Ecore.Event.Message.Handler extends Efl.Loop_Message_Handler |
2 | { | 2 | { |
3 | [[ For Legacy API usage Only | 3 | [[ For Legacy API usage Only |
4 | This class is rather hacky/messy as it's really internal glue | 4 | This class is rather hacky/messy as it's really internal glue |
diff --git a/src/lib/ector/cairo/ector_cairo_software_surface.eo b/src/lib/ector/cairo/ector_cairo_software_surface.eo index 03d7e49988..05ad18e37d 100644 --- a/src/lib/ector/cairo/ector_cairo_software_surface.eo +++ b/src/lib/ector/cairo/ector_cairo_software_surface.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Cairo.Software.Surface extends Ector.Cairo.Surface implements Ector.Software.Buffer.Base | 1 | class @beta Ector.Cairo.Software.Surface extends Ector.Cairo.Surface implements Ector.Software.Buffer.Base |
2 | { | 2 | { |
3 | [[Ector surface on a cairo software backend | 3 | [[Ector surface on a cairo software backend |
4 | 4 | ||
diff --git a/src/lib/ector/cairo/ector_cairo_surface.eo b/src/lib/ector/cairo/ector_cairo_surface.eo index f267a23609..981d2404d2 100644 --- a/src/lib/ector/cairo/ector_cairo_surface.eo +++ b/src/lib/ector/cairo/ector_cairo_surface.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | struct @extern cairo_t; [[cairo_t type]] | 1 | struct @extern cairo_t; [[cairo_t type]] |
2 | 2 | ||
3 | class Ector.Cairo.Surface extends Efl.Object implements Ector.Surface | 3 | class @beta Ector.Cairo.Surface extends Efl.Object implements Ector.Surface |
4 | { | 4 | { |
5 | [[Ector surface on a cairo backend | 5 | [[Ector surface on a cairo backend |
6 | 6 | ||
diff --git a/src/lib/ector/cairo/ector_renderer_cairo.eo b/src/lib/ector/cairo/ector_renderer_cairo.eo index f28efe9e96..3f100b1ef1 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo.eo +++ b/src/lib/ector/cairo/ector_renderer_cairo.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | abstract Ector.Renderer.Cairo extends Ector.Renderer | 1 | abstract @beta Ector.Renderer.Cairo extends Ector.Renderer |
2 | { | 2 | { |
3 | [[Ector cairo renderer abstract class]] | 3 | [[Ector cairo renderer abstract class]] |
4 | methods { | 4 | methods { |
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 28f267f164..9c5c4ff563 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo +++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.Cairo.Gradient.Linear extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path | 1 | class @beta Ector.Renderer.Cairo.Gradient.Linear extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path |
2 | { | 2 | { |
3 | [[Ector cairo renderer gradient linear]] | 3 | [[Ector cairo renderer gradient linear]] |
4 | eo_prefix: ector_renderer_cairo_gradient_linear; | 4 | eo_prefix: ector_renderer_cairo_gradient_linear; |
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 144019d51b..7c3a60caf8 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo +++ b/src/lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.Cairo.Gradient.Radial extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path | 1 | class @beta Ector.Renderer.Cairo.Gradient.Radial extends Ector.Renderer.Cairo implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path |
2 | { | 2 | { |
3 | [[Ector cairo renderer gradient radial]] | 3 | [[Ector cairo renderer gradient radial]] |
4 | eo_prefix: ector_renderer_cairo_gradient_radial; | 4 | eo_prefix: ector_renderer_cairo_gradient_radial; |
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_shape.eo b/src/lib/ector/cairo/ector_renderer_cairo_shape.eo index 336d4697f7..6f08776591 100644 --- a/src/lib/ector/cairo/ector_renderer_cairo_shape.eo +++ b/src/lib/ector/cairo/ector_renderer_cairo_shape.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.Cairo.Shape extends Ector.Renderer.Cairo implements Ector.Renderer.Shape, Efl.Gfx.Path | 1 | class @beta Ector.Renderer.Cairo.Shape extends Ector.Renderer.Cairo implements Ector.Renderer.Shape, Efl.Gfx.Path |
2 | { | 2 | { |
3 | [[Ector cairo renderer shape class]] | 3 | [[Ector cairo renderer shape class]] |
4 | eo_prefix: ector_renderer_cairo_shape; | 4 | eo_prefix: ector_renderer_cairo_shape; |
diff --git a/src/lib/ector/ector_buffer.eo b/src/lib/ector/ector_buffer.eo index 505442cdff..226f19a725 100644 --- a/src/lib/ector/ector_buffer.eo +++ b/src/lib/ector/ector_buffer.eo | |||
@@ -21,7 +21,7 @@ enum @beta Ector.Buffer.Access_Flag { | |||
21 | cow = 0x4, [[Forces copy-on-write if already mapped as read-only. Requires write.]] | 21 | cow = 0x4, [[Forces copy-on-write if already mapped as read-only. Requires write.]] |
22 | } | 22 | } |
23 | 23 | ||
24 | mixin Ector.Buffer | 24 | mixin @beta Ector.Buffer |
25 | { | 25 | { |
26 | [[2D pixel buffer interface for Ector | 26 | [[2D pixel buffer interface for Ector |
27 | 27 | ||
diff --git a/src/lib/ector/ector_renderer.eo b/src/lib/ector/ector_renderer.eo index f5d1ea5761..53560d17d5 100644 --- a/src/lib/ector/ector_renderer.eo +++ b/src/lib/ector/ector_renderer.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import eina_types; | 1 | import eina_types; |
2 | 2 | ||
3 | abstract Ector.Renderer extends Efl.Object | 3 | abstract @beta Ector.Renderer extends Efl.Object |
4 | { | 4 | { |
5 | [[Ector renderer abstract interface]] | 5 | [[Ector renderer abstract interface]] |
6 | 6 | ||
diff --git a/src/lib/ector/ector_renderer_gradient.eo b/src/lib/ector/ector_renderer_gradient.eo index 43b9c1d435..70be8823a6 100644 --- a/src/lib/ector/ector_renderer_gradient.eo +++ b/src/lib/ector/ector_renderer_gradient.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | mixin Ector.Renderer.Gradient requires Efl.Object extends Efl.Gfx.Gradient | 1 | mixin @beta Ector.Renderer.Gradient requires Efl.Object extends Efl.Gfx.Gradient |
2 | { | 2 | { |
3 | [[Ector gradient renderer mixin]] | 3 | [[Ector gradient renderer mixin]] |
4 | eo_prefix: ector_renderer_gradient; | 4 | eo_prefix: ector_renderer_gradient; |
diff --git a/src/lib/ector/ector_renderer_gradient_linear.eo b/src/lib/ector/ector_renderer_gradient_linear.eo index 6158e13eb4..db2cde4cbb 100644 --- a/src/lib/ector/ector_renderer_gradient_linear.eo +++ b/src/lib/ector/ector_renderer_gradient_linear.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | mixin Ector.Renderer.Gradient.Linear extends Efl.Gfx.Gradient_Linear | 1 | mixin @beta Ector.Renderer.Gradient.Linear extends Efl.Gfx.Gradient_Linear |
2 | { | 2 | { |
3 | [[Ector gradient linear renderer mixin]] | 3 | [[Ector gradient linear renderer mixin]] |
4 | eo_prefix: ector_renderer_gradient_linear; | 4 | eo_prefix: ector_renderer_gradient_linear; |
diff --git a/src/lib/ector/ector_renderer_gradient_radial.eo b/src/lib/ector/ector_renderer_gradient_radial.eo index 5cf56c95be..369db43480 100644 --- a/src/lib/ector/ector_renderer_gradient_radial.eo +++ b/src/lib/ector/ector_renderer_gradient_radial.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | mixin Ector.Renderer.Gradient.Radial extends Efl.Gfx.Gradient_Radial | 1 | mixin @beta Ector.Renderer.Gradient.Radial extends Efl.Gfx.Gradient_Radial |
2 | { | 2 | { |
3 | [[Ector gradient radial renderer mixin]] | 3 | [[Ector gradient radial renderer mixin]] |
4 | eo_prefix: ector_renderer_gradient_radial; | 4 | eo_prefix: ector_renderer_gradient_radial; |
diff --git a/src/lib/ector/ector_renderer_shape.eo b/src/lib/ector/ector_renderer_shape.eo index 683b0072f2..67876ca108 100644 --- a/src/lib/ector/ector_renderer_shape.eo +++ b/src/lib/ector/ector_renderer_shape.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import ector_renderer; | 1 | import ector_renderer; |
2 | 2 | ||
3 | mixin Ector.Renderer.Shape requires Efl.Object extends Efl.Gfx.Shape | 3 | mixin @beta Ector.Renderer.Shape requires Efl.Object extends Efl.Gfx.Shape |
4 | { | 4 | { |
5 | [[Ector shape renderer mixin]] | 5 | [[Ector shape renderer mixin]] |
6 | eo_prefix: ector_renderer_shape; | 6 | eo_prefix: ector_renderer_shape; |
diff --git a/src/lib/ector/ector_surface.eo b/src/lib/ector/ector_surface.eo index 9655c06bd5..159033995d 100644 --- a/src/lib/ector/ector_surface.eo +++ b/src/lib/ector/ector_surface.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | mixin Ector.Surface extends Ector.Buffer | 1 | mixin @beta Ector.Surface extends Ector.Buffer |
2 | { | 2 | { |
3 | [[Surface interface for Ector]] | 3 | [[Surface interface for Ector]] |
4 | 4 | ||
diff --git a/src/lib/ector/gl/ector_gl_buffer.eo b/src/lib/ector/gl/ector_gl_buffer.eo index 872ee2b4b5..6b32fffc7a 100644 --- a/src/lib/ector/gl/ector_gl_buffer.eo +++ b/src/lib/ector/gl/ector_gl_buffer.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.GL.Buffer extends Efl.Object implements Ector.Buffer | 1 | class @beta Ector.GL.Buffer extends Efl.Object implements Ector.Buffer |
2 | { | 2 | { |
3 | [[Ector GL buffer class]] | 3 | [[Ector GL buffer class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/ector/gl/ector_gl_surface.eo b/src/lib/ector/gl/ector_gl_surface.eo index 37dc43f2ea..19e919c0b8 100644 --- a/src/lib/ector/gl/ector_gl_surface.eo +++ b/src/lib/ector/gl/ector_gl_surface.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import ector_types; | 1 | import ector_types; |
2 | 2 | ||
3 | class Ector.GL.Surface extends Ector.GL.Buffer implements Ector.Surface | 3 | class @beta Ector.GL.Surface extends Ector.GL.Buffer implements Ector.Surface |
4 | { | 4 | { |
5 | [[Ector GL surface class]] | 5 | [[Ector GL surface class]] |
6 | eo_prefix: ector_gl_surface; | 6 | eo_prefix: ector_gl_surface; |
diff --git a/src/lib/ector/gl/ector_renderer_gl.eo b/src/lib/ector/gl/ector_renderer_gl.eo index 95b4ef3f5e..62dc486ff3 100644 --- a/src/lib/ector/gl/ector_renderer_gl.eo +++ b/src/lib/ector/gl/ector_renderer_gl.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import ector_types; | 1 | import ector_types; |
2 | 2 | ||
3 | abstract Ector.Renderer.GL extends Ector.Renderer | 3 | abstract @beta Ector.Renderer.GL extends Ector.Renderer |
4 | { | 4 | { |
5 | [[Ector GL renderer abstract class]] | 5 | [[Ector GL renderer abstract class]] |
6 | methods { | 6 | methods { |
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 5971664844..2e7621d905 100644 --- a/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo +++ b/src/lib/ector/gl/ector_renderer_gl_gradient_linear.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.GL.Gradient.Linear extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path | 1 | class @beta Ector.Renderer.GL.Gradient.Linear extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear, Efl.Gfx.Path |
2 | { | 2 | { |
3 | [[Ector GL renderer gradient linear]] | 3 | [[Ector GL renderer gradient linear]] |
4 | eo_prefix: ector_renderer_gl_gradient_linear; | 4 | eo_prefix: ector_renderer_gl_gradient_linear; |
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 3f4154f819..3f3cbdd72c 100644 --- a/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo +++ b/src/lib/ector/gl/ector_renderer_gl_gradient_radial.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.GL.Gradient.Radial extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path | 1 | class @beta Ector.Renderer.GL.Gradient.Radial extends Ector.Renderer.GL implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial, Efl.Gfx.Path |
2 | { | 2 | { |
3 | [[Ector GL renderer gradient radial]] | 3 | [[Ector GL renderer gradient radial]] |
4 | eo_prefix: ector_renderer_gl_gradient_radial; | 4 | eo_prefix: ector_renderer_gl_gradient_radial; |
diff --git a/src/lib/ector/gl/ector_renderer_gl_shape.eo b/src/lib/ector/gl/ector_renderer_gl_shape.eo index 608581b993..ba9043625e 100644 --- a/src/lib/ector/gl/ector_renderer_gl_shape.eo +++ b/src/lib/ector/gl/ector_renderer_gl_shape.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.GL.Shape extends Ector.Renderer.GL implements Ector.Renderer.Shape, Efl.Gfx.Path | 1 | class @beta Ector.Renderer.GL.Shape extends Ector.Renderer.GL implements Ector.Renderer.Shape, Efl.Gfx.Path |
2 | { | 2 | { |
3 | [[Ector GL renderer shape class]] | 3 | [[Ector GL renderer shape class]] |
4 | eo_prefix: ector_renderer_gl_shape; | 4 | eo_prefix: ector_renderer_gl_shape; |
diff --git a/src/lib/ector/software/ector_renderer_software.eo b/src/lib/ector/software/ector_renderer_software.eo index bd94cc6781..00e1040ed1 100644 --- a/src/lib/ector/software/ector_renderer_software.eo +++ b/src/lib/ector/software/ector_renderer_software.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | abstract Ector.Renderer.Software extends Ector.Renderer | 1 | abstract @beta Ector.Renderer.Software extends Ector.Renderer |
2 | { | 2 | { |
3 | [[Ector software renderer class]] | 3 | [[Ector software renderer class]] |
4 | data: null; | 4 | data: null; |
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 f2705dd2a1..132a4dfdb1 100644 --- a/src/lib/ector/software/ector_renderer_software_gradient_linear.eo +++ b/src/lib/ector/software/ector_renderer_software_gradient_linear.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.Software.Gradient.Linear extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear | 1 | class @beta Ector.Renderer.Software.Gradient.Linear extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear |
2 | { | 2 | { |
3 | [[Ector software renderer gradient linear class]] | 3 | [[Ector software renderer gradient linear class]] |
4 | eo_prefix: ector_renderer_software_gradient_linear; | 4 | eo_prefix: ector_renderer_software_gradient_linear; |
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 03bde1ead5..31bf1d568c 100644 --- a/src/lib/ector/software/ector_renderer_software_gradient_radial.eo +++ b/src/lib/ector/software/ector_renderer_software_gradient_radial.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.Software.Gradient.Radial extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial | 1 | class @beta Ector.Renderer.Software.Gradient.Radial extends Ector.Renderer.Software implements Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial |
2 | { | 2 | { |
3 | [[Ector software renderer gradient radial]] | 3 | [[Ector software renderer gradient radial]] |
4 | eo_prefix: ector_renderer_software_gradient_radial; | 4 | eo_prefix: ector_renderer_software_gradient_radial; |
diff --git a/src/lib/ector/software/ector_renderer_software_shape.eo b/src/lib/ector/software/ector_renderer_software_shape.eo index b4889b352f..41f2b7e658 100644 --- a/src/lib/ector/software/ector_renderer_software_shape.eo +++ b/src/lib/ector/software/ector_renderer_software_shape.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Renderer.Software.Shape extends Ector.Renderer.Software implements Ector.Renderer.Shape | 1 | class @beta Ector.Renderer.Software.Shape extends Ector.Renderer.Software implements Ector.Renderer.Shape |
2 | { | 2 | { |
3 | [[Ector software renderer shape class]] | 3 | [[Ector software renderer shape class]] |
4 | eo_prefix: ector_renderer_software_shape; | 4 | eo_prefix: ector_renderer_software_shape; |
diff --git a/src/lib/ector/software/ector_software_buffer.eo b/src/lib/ector/software/ector_software_buffer.eo index 76c3987343..24df070a62 100644 --- a/src/lib/ector/software/ector_software_buffer.eo +++ b/src/lib/ector/software/ector_software_buffer.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Software.Buffer extends Efl.Object implements Ector.Software.Buffer.Base | 1 | class @beta Ector.Software.Buffer extends Efl.Object implements Ector.Software.Buffer.Base |
2 | { | 2 | { |
3 | [[Ector software buffer class]] | 3 | [[Ector software buffer class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/ector/software/ector_software_buffer_base.eo b/src/lib/ector/software/ector_software_buffer_base.eo index e139bc7d09..be6539973f 100644 --- a/src/lib/ector/software/ector_software_buffer_base.eo +++ b/src/lib/ector/software/ector_software_buffer_base.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | mixin Ector.Software.Buffer.Base extends Ector.Buffer | 1 | mixin @beta Ector.Software.Buffer.Base extends Ector.Buffer |
2 | { | 2 | { |
3 | [[A buffer in Ector Software is a readable & optionally writable image]] | 3 | [[A buffer in Ector Software is a readable & optionally writable image]] |
4 | eo_prefix: ector_software_buffer; | 4 | eo_prefix: ector_software_buffer; |
diff --git a/src/lib/ector/software/ector_software_surface.eo b/src/lib/ector/software/ector_software_surface.eo index 65d807aec0..c0f851f0e2 100644 --- a/src/lib/ector/software/ector_software_surface.eo +++ b/src/lib/ector/software/ector_software_surface.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Ector.Software.Surface extends Ector.Software.Buffer implements Ector.Surface | 1 | class @beta Ector.Software.Surface extends Ector.Software.Buffer implements Ector.Surface |
2 | { | 2 | { |
3 | [[Ector surface software class]] | 3 | [[Ector surface software class]] |
4 | eo_prefix: ector_software_surface; | 4 | eo_prefix: ector_software_surface; |
diff --git a/src/lib/eio/eio_sentry.eo b/src/lib/eio/eio_sentry.eo index 1b3845532f..993e0c958f 100644 --- a/src/lib/eio/eio_sentry.eo +++ b/src/lib/eio/eio_sentry.eo | |||
@@ -5,7 +5,7 @@ struct @beta Eio.Sentry.Event | |||
5 | source: string; [[The original monitored path.]] | 5 | source: string; [[The original monitored path.]] |
6 | } | 6 | } |
7 | 7 | ||
8 | class Eio.Sentry extends Efl.Object | 8 | class @beta Eio.Sentry extends Efl.Object |
9 | { | 9 | { |
10 | [[Monitors files and directories for changes.]] | 10 | [[Monitors files and directories for changes.]] |
11 | 11 | ||
diff --git a/src/lib/eldbus/eldbus_model.eo b/src/lib/eldbus/eldbus_model.eo index a6dfaab33d..4197311056 100644 --- a/src/lib/eldbus/eldbus_model.eo +++ b/src/lib/eldbus/eldbus_model.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import eldbus_types; | 1 | import eldbus_types; |
2 | 2 | ||
3 | class Eldbus.Model extends Efl.Loop_Model { | 3 | class @beta Eldbus.Model extends Efl.Loop_Model { |
4 | methods { | 4 | methods { |
5 | connect { | 5 | connect { |
6 | [[Define connection parameters. | 6 | [[Define connection parameters. |
diff --git a/src/lib/eldbus/eldbus_model_arguments.eo b/src/lib/eldbus/eldbus_model_arguments.eo index 2eb37d06ad..627ab680a7 100644 --- a/src/lib/eldbus/eldbus_model_arguments.eo +++ b/src/lib/eldbus/eldbus_model_arguments.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import eldbus_types; | 1 | import eldbus_types; |
2 | 2 | ||
3 | class Eldbus.Model.Arguments extends Eldbus.Model { | 3 | class @beta Eldbus.Model.Arguments extends Eldbus.Model { |
4 | [[Eldbus model arguments class]] | 4 | [[Eldbus model arguments class]] |
5 | 5 | ||
6 | methods { | 6 | methods { |
diff --git a/src/lib/eldbus/eldbus_model_connection.eo b/src/lib/eldbus/eldbus_model_connection.eo index 499dfa430d..bd2544bd09 100644 --- a/src/lib/eldbus/eldbus_model_connection.eo +++ b/src/lib/eldbus/eldbus_model_connection.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Eldbus.Model.Connection extends Eldbus.Model { | 1 | class @beta Eldbus.Model.Connection extends Eldbus.Model { |
2 | [[Eldbus model connection class]] | 2 | [[Eldbus model connection class]] |
3 | 3 | ||
4 | implements { | 4 | implements { |
diff --git a/src/lib/eldbus/eldbus_model_method.eo b/src/lib/eldbus/eldbus_model_method.eo index 66ef3e6cf4..00e8b7ef87 100644 --- a/src/lib/eldbus/eldbus_model_method.eo +++ b/src/lib/eldbus/eldbus_model_method.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import eldbus_types; | 1 | import eldbus_types; |
2 | 2 | ||
3 | class Eldbus.Model.Method extends Eldbus.Model.Arguments { | 3 | class @beta Eldbus.Model.Method extends Eldbus.Model.Arguments { |
4 | [[Eldbus model method class]] | 4 | [[Eldbus model method class]] |
5 | methods { | 5 | methods { |
6 | @property proxy { | 6 | @property proxy { |
diff --git a/src/lib/eldbus/eldbus_model_object.eo b/src/lib/eldbus/eldbus_model_object.eo index d5827c5a24..9e9194aa9c 100644 --- a/src/lib/eldbus/eldbus_model_object.eo +++ b/src/lib/eldbus/eldbus_model_object.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Eldbus.Model.Object extends Eldbus.Model { | 1 | class @beta Eldbus.Model.Object extends Eldbus.Model { |
2 | [[Eldbus model object class]] | 2 | [[Eldbus model object class]] |
3 | 3 | ||
4 | data: Eldbus_Model_Object_Data; | 4 | data: Eldbus_Model_Object_Data; |
diff --git a/src/lib/eldbus/eldbus_model_proxy.eo b/src/lib/eldbus/eldbus_model_proxy.eo index 3c8fe5bb5d..2f85000844 100644 --- a/src/lib/eldbus/eldbus_model_proxy.eo +++ b/src/lib/eldbus/eldbus_model_proxy.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import eldbus_types; | 1 | import eldbus_types; |
2 | 2 | ||
3 | class Eldbus.Model.Proxy extends Eldbus.Model { | 3 | class @beta Eldbus.Model.Proxy extends Eldbus.Model { |
4 | [[Eldbus model proxy class]] | 4 | [[Eldbus model proxy class]] |
5 | 5 | ||
6 | methods { | 6 | methods { |
diff --git a/src/lib/eldbus/eldbus_model_signal.eo b/src/lib/eldbus/eldbus_model_signal.eo index 6ea877aeb4..1698018ad8 100644 --- a/src/lib/eldbus/eldbus_model_signal.eo +++ b/src/lib/eldbus/eldbus_model_signal.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Eldbus.Model.Signal extends Eldbus.Model.Arguments { | 1 | class @beta Eldbus.Model.Signal extends Eldbus.Model.Arguments { |
2 | [[Eldbus model signal class]] | 2 | [[Eldbus model signal class]] |
3 | 3 | ||
4 | methods { | 4 | methods { |
diff --git a/src/lib/elementary/elm_actionslider_part.eo b/src/lib/elementary/elm_actionslider_part.eo index 5b93976cd1..f9f3d4a42a 100644 --- a/src/lib/elementary/elm_actionslider_part.eo +++ b/src/lib/elementary/elm_actionslider_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm_Actionslider.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm_Actionslider.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary Actionslider internal part class]] | 3 | [[Elementary Actionslider internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_bubble_part.eo b/src/lib/elementary/elm_bubble_part.eo index 701892e3f4..4237bfc83c 100644 --- a/src/lib/elementary/elm_bubble_part.eo +++ b/src/lib/elementary/elm_bubble_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm_Bubble.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm_Bubble.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary Bubble internal part class]] | 3 | [[Elementary Bubble internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_code_widget.eo b/src/lib/elementary/elm_code_widget.eo index 5258621f5e..0764506604 100644 --- a/src/lib/elementary/elm_code_widget.eo +++ b/src/lib/elementary/elm_code_widget.eo | |||
@@ -15,7 +15,7 @@ enum @beta Elm.Code_Widget_Scroller_Policy | |||
15 | struct @extern Elm.Code; [[Elementary code main data structure]] /* The main interface currently defined in code */ | 15 | struct @extern Elm.Code; [[Elementary code main data structure]] /* The main interface currently defined in code */ |
16 | struct @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts of the interface currently defined in code */ | 16 | struct @extern Elm.Code_Line; [[Elementary code line data structure]] /* Parts of the interface currently defined in code */ |
17 | 17 | ||
18 | class Elm.Code_Widget extends Efl.Ui.Layout_Base | 18 | class @beta Elm.Code_Widget extends Efl.Ui.Layout_Base |
19 | { | 19 | { |
20 | [[Elementary code widget]] | 20 | [[Elementary code widget]] |
21 | eo_prefix: efl_ui_code_widget; | 21 | eo_prefix: efl_ui_code_widget; |
diff --git a/src/lib/elementary/elm_ctxpopup_part.eo b/src/lib/elementary/elm_ctxpopup_part.eo index 35c39a4c92..a78a18adce 100644 --- a/src/lib/elementary/elm_ctxpopup_part.eo +++ b/src/lib/elementary/elm_ctxpopup_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Ctxpopup.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Ctxpopup.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary contex popup internal part class]] | 3 | [[Elementary contex popup internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_dayselector_part.eo b/src/lib/elementary/elm_dayselector_part.eo index 0a13d331ba..5a83c5555d 100644 --- a/src/lib/elementary/elm_dayselector_part.eo +++ b/src/lib/elementary/elm_dayselector_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Dayselector.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Dayselector.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary dayselector internal part class]] | 3 | [[Elementary dayselector internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_entry_part.eo b/src/lib/elementary/elm_entry_part.eo index ebeeb88270..f33fe1a087 100644 --- a/src/lib/elementary/elm_entry_part.eo +++ b/src/lib/elementary/elm_entry_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Entry.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Entry.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary entry internal part class]] | 3 | [[Elementary entry internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_fileselector_entry_part.eo b/src/lib/elementary/elm_fileselector_entry_part.eo index 691edaa191..da932d8d27 100644 --- a/src/lib/elementary/elm_fileselector_entry_part.eo +++ b/src/lib/elementary/elm_fileselector_entry_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Fileselector.Entry.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Fileselector.Entry.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary fileselector entry internal part class]] | 3 | [[Elementary fileselector entry internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_fileselector_part.eo b/src/lib/elementary/elm_fileselector_part.eo index 8e504f443f..7a1b396ade 100644 --- a/src/lib/elementary/elm_fileselector_part.eo +++ b/src/lib/elementary/elm_fileselector_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Fileselector.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Fileselector.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary fileselector entry internal part class]] | 3 | [[Elementary fileselector entry internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_flip_part.eo b/src/lib/elementary/elm_flip_part.eo index df5a1177f9..fbf80070c0 100644 --- a/src/lib/elementary/elm_flip_part.eo +++ b/src/lib/elementary/elm_flip_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Flip.Part extends Efl.Object implements Efl.Content | 1 | class @beta Elm.Flip.Part extends Efl.Object implements Efl.Content |
2 | { | 2 | { |
3 | [[Elementary flip internal part class]] | 3 | [[Elementary flip internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_hover_part.eo b/src/lib/elementary/elm_hover_part.eo index 2473dc5e89..71f85a4601 100644 --- a/src/lib/elementary/elm_hover_part.eo +++ b/src/lib/elementary/elm_hover_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Hover.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Hover.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[elementary hover internal part class]] | 3 | [[elementary hover internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_interface_scrollable.eo b/src/lib/elementary/elm_interface_scrollable.eo index dc0ef85acf..8a66c9fefc 100644 --- a/src/lib/elementary/elm_interface_scrollable.eo +++ b/src/lib/elementary/elm_interface_scrollable.eo | |||
@@ -27,7 +27,7 @@ enum Elm.Scroller.Single_Direction | |||
27 | last [[Sentinel value to indicate last enum field during iteration]] | 27 | last [[Sentinel value to indicate last enum field during iteration]] |
28 | } | 28 | } |
29 | 29 | ||
30 | mixin Elm.Interface_Scrollable requires Efl.Ui.Widget extends Efl.Ui.Scrollable, Efl.Ui.Focus.Manager_Sub, Efl.Ui.Widget_Focus_Manager | 30 | mixin @beta Elm.Interface_Scrollable requires Efl.Ui.Widget extends Efl.Ui.Scrollable, Efl.Ui.Focus.Manager_Sub, Efl.Ui.Widget_Focus_Manager |
31 | { | 31 | { |
32 | [[Elm scrollable mixin]] | 32 | [[Elm scrollable mixin]] |
33 | eo_prefix: elm_interface_scrollable; | 33 | eo_prefix: elm_interface_scrollable; |
diff --git a/src/lib/elementary/elm_label_part.eo b/src/lib/elementary/elm_label_part.eo index cbbbeaaac4..c2d6110d6a 100644 --- a/src/lib/elementary/elm_label_part.eo +++ b/src/lib/elementary/elm_label_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm_Label.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm_Label.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary button internal part class]] | 3 | [[Elementary button internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_mapbuf_part.eo b/src/lib/elementary/elm_mapbuf_part.eo index a9bc129622..1a3e1e1393 100644 --- a/src/lib/elementary/elm_mapbuf_part.eo +++ b/src/lib/elementary/elm_mapbuf_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Mapbuf.Part extends Efl.Ui.Widget_Part implements Efl.Content | 1 | class @beta Elm.Mapbuf.Part extends Efl.Ui.Widget_Part implements Efl.Content |
2 | { | 2 | { |
3 | [[Elementary mapbuf internal part class]] | 3 | [[Elementary mapbuf internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_multibuttonentry_part.eo b/src/lib/elementary/elm_multibuttonentry_part.eo index ce1294d413..b11d3e25ca 100644 --- a/src/lib/elementary/elm_multibuttonentry_part.eo +++ b/src/lib/elementary/elm_multibuttonentry_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Multibuttonentry_Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Multibuttonentry_Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary multibuttonentry internal part class]] | 3 | [[Elementary multibuttonentry internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_naviframe_part.eo b/src/lib/elementary/elm_naviframe_part.eo index 4f17c4ccba..e253f11523 100644 --- a/src/lib/elementary/elm_naviframe_part.eo +++ b/src/lib/elementary/elm_naviframe_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Naviframe.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Naviframe.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary naviframe internal part class]] | 3 | [[Elementary naviframe internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_notify_part.eo b/src/lib/elementary/elm_notify_part.eo index cb9892fe0a..52f8000680 100644 --- a/src/lib/elementary/elm_notify_part.eo +++ b/src/lib/elementary/elm_notify_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Notify.Part extends Efl.Ui.Widget_Part implements Efl.Content, Efl.Text, | 1 | class @beta Elm.Notify.Part extends Efl.Ui.Widget_Part implements Efl.Content, Efl.Text, |
2 | Efl.Ui.L10n | 2 | Efl.Ui.L10n |
3 | { | 3 | { |
4 | [[Elementary notification internel part class]] | 4 | [[Elementary notification internel part class]] |
diff --git a/src/lib/elementary/elm_panel_part.eo b/src/lib/elementary/elm_panel_part.eo index a205b22f62..3d474c7eea 100644 --- a/src/lib/elementary/elm_panel_part.eo +++ b/src/lib/elementary/elm_panel_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Panel.Part extends Efl.Ui.Widget_Part implements Efl.Content | 1 | class @beta Elm.Panel.Part extends Efl.Ui.Widget_Part implements Efl.Content |
2 | { | 2 | { |
3 | [[Elementary panel internal part class]] | 3 | [[Elementary panel internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_player_part.eo b/src/lib/elementary/elm_player_part.eo index ed2cbc3724..3c6c198fd9 100644 --- a/src/lib/elementary/elm_player_part.eo +++ b/src/lib/elementary/elm_player_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Player.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Player.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary player internal part class]] | 3 | [[Elementary player internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_popup_part.eo b/src/lib/elementary/elm_popup_part.eo index 8c9210fedd..c969de86f1 100644 --- a/src/lib/elementary/elm_popup_part.eo +++ b/src/lib/elementary/elm_popup_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Popup.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Popup.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary popup internal part class]] | 3 | [[Elementary popup internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/elementary/elm_scroller_part.eo b/src/lib/elementary/elm_scroller_part.eo index 5b2c1b77ab..c66113c5f3 100644 --- a/src/lib/elementary/elm_scroller_part.eo +++ b/src/lib/elementary/elm_scroller_part.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Elm.Scroller.Part extends Efl.Ui.Layout_Part_Legacy | 1 | class @beta Elm.Scroller.Part extends Efl.Ui.Layout_Part_Legacy |
2 | { | 2 | { |
3 | [[Elementary scroller internal part class]] | 3 | [[Elementary scroller internal part class]] |
4 | data: null; | 4 | data: null; |
diff --git a/src/lib/eolian/database_validate.c b/src/lib/eolian/database_validate.c index 704299542b..a6ae461079 100644 --- a/src/lib/eolian/database_validate.c +++ b/src/lib/eolian/database_validate.c | |||
@@ -89,12 +89,6 @@ _validate_docstr(Eina_Stringshare *str, const Eolian_Object *info, Eina_List **r | |||
89 | } | 89 | } |
90 | 90 | ||
91 | static Eina_Bool | 91 | static Eina_Bool |
92 | _class_is_legacy(Eolian_Class *klass) | ||
93 | { | ||
94 | return !!strncmp(klass->base.name, "Efl.", strlen("Efl.")); | ||
95 | } | ||
96 | |||
97 | static Eina_Bool | ||
98 | _validate_doc(Eolian_Documentation *doc) | 92 | _validate_doc(Eolian_Documentation *doc) |
99 | { | 93 | { |
100 | if (!doc) | 94 | if (!doc) |
@@ -1210,7 +1204,7 @@ _validate_class(Validate_State *vals, Eolian_Class *cl, | |||
1210 | default: | 1204 | default: |
1211 | break; | 1205 | break; |
1212 | } | 1206 | } |
1213 | if (!_class_is_legacy(cl) && !cl->base.is_beta && cl->parent->base.is_beta) | 1207 | if (!cl->base.is_beta && cl->parent->base.is_beta) |
1214 | { | 1208 | { |
1215 | _eo_parser_log(&cl->base, "non-beta class cannot have beta parent"); | 1209 | _eo_parser_log(&cl->base, "non-beta class cannot have beta parent"); |
1216 | return EINA_FALSE; | 1210 | return EINA_FALSE; |
@@ -1277,8 +1271,7 @@ _validate_class(Validate_State *vals, Eolian_Class *cl, | |||
1277 | } | 1271 | } |
1278 | } | 1272 | } |
1279 | 1273 | ||
1280 | /* we are not verifying betaness for any legacy class */ | 1274 | _set_stable(vals, !cl->base.is_beta); |
1281 | _set_stable(vals, !cl->base.is_beta && !_class_is_legacy(cl)); | ||
1282 | 1275 | ||
1283 | EINA_LIST_FOREACH(cl->properties, l, func) | 1276 | EINA_LIST_FOREACH(cl->properties, l, func) |
1284 | if (!_validate_function(vals, func, nhash)) | 1277 | if (!_validate_function(vals, func, nhash)) |
diff --git a/src/lib/evas/canvas/evas_canvas3d_camera.eo b/src/lib/evas/canvas/evas_canvas3d_camera.eo index fc9e236cf1..9cd98007f2 100644 --- a/src/lib/evas/canvas/evas_canvas3d_camera.eo +++ b/src/lib/evas/canvas/evas_canvas3d_camera.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import evas_canvas3d_types; | 1 | import evas_canvas3d_types; |
2 | 2 | ||
3 | class Evas.Canvas3D.Camera extends Evas.Canvas3D.Object | 3 | class @beta Evas.Canvas3D.Camera extends Evas.Canvas3D.Object |
4 | { | 4 | { |
5 | [[Evas 3D canvas camera class]] | 5 | [[Evas 3D canvas camera class]] |
6 | data: Evas_Canvas3D_Camera_Data; | 6 | data: Evas_Canvas3D_Camera_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_light.eo b/src/lib/evas/canvas/evas_canvas3d_light.eo index b3b14e32df..daadf8fea5 100644 --- a/src/lib/evas/canvas/evas_canvas3d_light.eo +++ b/src/lib/evas/canvas/evas_canvas3d_light.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import evas_canvas3d_types; | 1 | import evas_canvas3d_types; |
2 | 2 | ||
3 | class Evas.Canvas3D.Light extends Evas.Canvas3D.Object | 3 | class @beta Evas.Canvas3D.Light extends Evas.Canvas3D.Object |
4 | { | 4 | { |
5 | [[Evas 3D canvas light class]] | 5 | [[Evas 3D canvas light class]] |
6 | 6 | ||
diff --git a/src/lib/evas/canvas/evas_canvas3d_material.eo b/src/lib/evas/canvas/evas_canvas3d_material.eo index b4c9d86259..864d5a58db 100644 --- a/src/lib/evas/canvas/evas_canvas3d_material.eo +++ b/src/lib/evas/canvas/evas_canvas3d_material.eo | |||
@@ -1,4 +1,4 @@ | |||
1 | class Evas.Canvas3D.Material extends Evas.Canvas3D.Object | 1 | class @beta Evas.Canvas3D.Material extends Evas.Canvas3D.Object |
2 | { | 2 | { |
3 | [[Evas 3D canvas material class]] | 3 | [[Evas 3D canvas material class]] |
4 | data: Evas_Canvas3D_Material_Data; | 4 | data: Evas_Canvas3D_Material_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_mesh.eo b/src/lib/evas/canvas/evas_canvas3d_mesh.eo index c810dc8c4e..f30037db91 100644 --- a/src/lib/evas/canvas/evas_canvas3d_mesh.eo +++ b/src/lib/evas/canvas/evas_canvas3d_mesh.eo | |||
@@ -2,7 +2,7 @@ import evas_canvas3d_types; | |||
2 | 2 | ||
3 | struct @extern Eina.Inarray; [[Eina inarray data structure]] | 3 | struct @extern Eina.Inarray; [[Eina inarray data structure]] |
4 | 4 | ||
5 | class Evas.Canvas3D.Mesh extends Evas.Canvas3D.Object implements Efl.File, Efl.File_Save | 5 | class @beta Evas.Canvas3D.Mesh extends Evas.Canvas3D.Object implements Efl.File, Efl.File_Save |
6 | { | 6 | { |
7 | [[Evas 3D canvas mesh class]] | 7 | [[Evas 3D canvas mesh class]] |
8 | data: Evas_Canvas3D_Mesh_Data; | 8 | data: Evas_Canvas3D_Mesh_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_node.eo b/src/lib/evas/canvas/evas_canvas3d_node.eo index 31400b9bad..ec9891cdb6 100644 --- a/src/lib/evas/canvas/evas_canvas3d_node.eo +++ b/src/lib/evas/canvas/evas_canvas3d_node.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import evas_canvas3d_types; | 1 | import evas_canvas3d_types; |
2 | 2 | ||
3 | class Evas.Canvas3D.Node extends Evas.Canvas3D.Object | 3 | class @beta Evas.Canvas3D.Node extends Evas.Canvas3D.Object |
4 | { | 4 | { |
5 | [[Evas 3D canvas node class]] | 5 | [[Evas 3D canvas node class]] |
6 | data: Evas_Canvas3D_Node_Data; | 6 | data: Evas_Canvas3D_Node_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_object.eo b/src/lib/evas/canvas/evas_canvas3d_object.eo index 987b8405d5..c058cda77f 100644 --- a/src/lib/evas/canvas/evas_canvas3d_object.eo +++ b/src/lib/evas/canvas/evas_canvas3d_object.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import evas_canvas3d_types; | 1 | import evas_canvas3d_types; |
2 | 2 | ||
3 | abstract Evas.Canvas3D.Object extends Efl.Object | 3 | abstract @beta Evas.Canvas3D.Object extends Efl.Object |
4 | { | 4 | { |
5 | [[Evas 3D canvas object class]] | 5 | [[Evas 3D canvas object class]] |
6 | data: Evas_Canvas3D_Object_Data; | 6 | data: Evas_Canvas3D_Object_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_primitive.eo b/src/lib/evas/canvas/evas_canvas3d_primitive.eo index 1582f95207..c1e3fd703e 100644 --- a/src/lib/evas/canvas/evas_canvas3d_primitive.eo +++ b/src/lib/evas/canvas/evas_canvas3d_primitive.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import evas_canvas3d_types; | 1 | import evas_canvas3d_types; |
2 | 2 | ||
3 | class Evas.Canvas3D.Primitive extends Evas.Canvas3D.Object | 3 | class @beta Evas.Canvas3D.Primitive extends Evas.Canvas3D.Object |
4 | { | 4 | { |
5 | [[Evas 3D canvas primitive class]] | 5 | [[Evas 3D canvas primitive class]] |
6 | data: Evas_Canvas3D_Primitive_Data; | 6 | data: Evas_Canvas3D_Primitive_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_scene.eo b/src/lib/evas/canvas/evas_canvas3d_scene.eo index d379b661a9..6187228157 100644 --- a/src/lib/evas/canvas/evas_canvas3d_scene.eo +++ b/src/lib/evas/canvas/evas_canvas3d_scene.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | import evas_canvas3d_types; | 1 | import evas_canvas3d_types; |
2 | 2 | ||
3 | class Evas.Canvas3D.Scene extends Evas.Canvas3D.Object | 3 | class @beta Evas.Canvas3D.Scene extends Evas.Canvas3D.Object |
4 | { | 4 | { |
5 | [[Efl 3D canvas scene class]] | 5 | [[Efl 3D canvas scene class]] |
6 | data: Evas_Canvas3D_Scene_Data; | 6 | data: Evas_Canvas3D_Scene_Data; |
diff --git a/src/lib/evas/canvas/evas_canvas3d_texture.eo b/src/lib/evas/canvas/evas_canvas3d_texture.eo index 05a64d6a5a..8aed88670b 100644 --- a/src/lib/evas/canvas/evas_canvas3d_texture.eo +++ b/src/lib/evas/canvas/evas_canvas3d_texture.eo | |||
@@ -1,6 +1,6 @@ | |||
1 | type @extern Evas_Colorspace: int; [[Evas colorspace type]] /* FIXME: Need to get emile migrated. */ | 1 | type @extern Evas_Colorspace: int; [[Evas colorspace type]] /* FIXME: Need to get emile migrated. */ |
2 | 2 | ||
3 | class Evas.Canvas3D.Texture extends Evas.Canvas3D.Object implements Efl.File | 3 | class @beta Evas.Canvas3D.Texture extends Evas.Canvas3D.Object implements Efl.File |
4 | { | 4 | { |
5 | [[Evas 3d canvas texture class]] | 5 | [[Evas 3d canvas texture class]] |
6 | data : Evas_Canvas3D_Texture_Data; | 6 | data : Evas_Canvas3D_Texture_Data; |