diff options
author | Xavi Artigas <xavierartigas@yahoo.es> | 2019-02-14 17:37:02 +0100 |
---|---|---|
committer | Xavi Artigas <xavierartigas@yahoo.es> | 2019-02-14 17:46:50 +0100 |
commit | 333330a6e51225b3ef8d725c4a930fc8c02fac18 (patch) | |
tree | d36409196ea62ee5d263d4666bf36b8a93339503 /src/lib/efl/Efl.h | |
parent | 751ff0ed06be9cd91fa230e56eee7ae151d52cca (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 '')
-rw-r--r-- | src/lib/efl/Efl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/efl/Efl.h b/src/lib/efl/Efl.h index 52a22d44a5..0ac67feea8 100644 --- a/src/lib/efl/Efl.h +++ b/src/lib/efl/Efl.h | |||
@@ -71,8 +71,6 @@ typedef struct _Efl_Text_Annotate_Annotation Efl_Text_Annotate_Annotation; | |||
71 | 71 | ||
72 | #include "interfaces/efl_types.eot.h" | 72 | #include "interfaces/efl_types.eot.h" |
73 | 73 | ||
74 | #ifdef EFL_BETA_API_SUPPORT | ||
75 | |||
76 | #include <Efl_MVVM_Common.h> | 74 | #include <Efl_MVVM_Common.h> |
77 | 75 | ||
78 | /* Data types */ | 76 | /* Data types */ |
@@ -187,6 +185,8 @@ typedef Efl_Gfx_Path_Command_Type Efl_Gfx_Path_Command; | |||
187 | #include "interfaces/efl_text_markup_interactive.eo.h" | 185 | #include "interfaces/efl_text_markup_interactive.eo.h" |
188 | #include "interfaces/efl_text_markup_util.eo.h" | 186 | #include "interfaces/efl_text_markup_util.eo.h" |
189 | 187 | ||
188 | #ifdef EFL_BETA_API_SUPPORT | ||
189 | |||
190 | EAPI void efl_observable_tuple_free(Efl_Observable_Tuple *tuple); | 190 | EAPI void efl_observable_tuple_free(Efl_Observable_Tuple *tuple); |
191 | 191 | ||
192 | /** | 192 | /** |