summaryrefslogtreecommitdiff
path: root/src/lib/eo
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-02-14 17:37:02 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-02-14 17:46:50 +0100
commit333330a6e51225b3ef8d725c4a930fc8c02fac18 (patch)
treed36409196ea62ee5d263d4666bf36b8a93339503 /src/lib/eo
parent751ff0ed06be9cd91fa230e56eee7ae151d52cca (diff)
Mark BETA classes individually
Summary: Instead of surrounding all the #include "*.eo.h" lines in Efl.h with #ifdef EFL_BETA_API_SUPPORT, include these files unconditionally, but mark all classes as @beta in the eo files. This will allow taking them out of beta one by one as we deem them stable enough. Otherwise, the current procedure involves moving the #include line out of the ifdef block, which is cumbersome and messes include order. Depends on D7950 Fixes T7692 Test Plan: Nothing changes Reviewers: zmike, bu5hm4n, cedric Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7692 Differential Revision: https://phab.enlightenment.org/D7951
Diffstat (limited to 'src/lib/eo')
-rw-r--r--src/lib/eo/efl_class.eo2
-rw-r--r--src/lib/eo/efl_object.eo2
-rw-r--r--src/lib/eo/efl_object_override.eo2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/eo/efl_class.eo b/src/lib/eo/efl_class.eo
index b665ec2e8c..410a6e4c65 100644
--- a/src/lib/eo/efl_class.eo
+++ b/src/lib/eo/efl_class.eo
@@ -1,4 +1,4 @@
1abstract Efl.Class 1abstract @beta Efl.Class
2{ 2{
3 [[Abstract Efl class]] 3 [[Abstract Efl class]]
4 data: null; 4 data: null;
diff --git a/src/lib/eo/efl_object.eo b/src/lib/eo/efl_object.eo
index e9fd4b6afa..1103d85192 100644
--- a/src/lib/eo/efl_object.eo
+++ b/src/lib/eo/efl_object.eo
@@ -27,7 +27,7 @@ const Efl.Callback_Priority_Default : Efl.Callback_Priority = 0;
27const Efl.Callback_Priority_After : Efl.Callback_Priority = 100; 27const Efl.Callback_Priority_After : Efl.Callback_Priority = 100;
28[[Slightly less prioritized than default.]] 28[[Slightly less prioritized than default.]]
29 29
30abstract Efl.Object 30abstract @beta Efl.Object
31{ 31{
32 [[Abstract EFL object class. 32 [[Abstract EFL object class.
33 33
diff --git a/src/lib/eo/efl_object_override.eo b/src/lib/eo/efl_object_override.eo
index 65f46dad03..f7cc35b497 100644
--- a/src/lib/eo/efl_object_override.eo
+++ b/src/lib/eo/efl_object_override.eo
@@ -1,4 +1,4 @@
1abstract Efl.Object_Override 1abstract @beta Efl.Object_Override
2{ 2{
3 [[A special class to pass to #eo_super() when using #eo_override() 3 [[A special class to pass to #eo_super() when using #eo_override()
4 4