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/eio | |
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 'src/lib/eio')
-rw-r--r-- | src/lib/eio/efl_io_manager.eo | 2 | ||||
-rw-r--r-- | src/lib/eio/efl_io_model.eo | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/eio/efl_io_manager.eo b/src/lib/eio/efl_io_manager.eo index 9ac9e63..8213591 100644 --- a/src/lib/eio/efl_io_manager.eo +++ b/src/lib/eio/efl_io_manager.eo | |||
@@ -21,7 +21,7 @@ function EflIoDirectInfo { | |||
21 | } | 21 | } |
22 | }; | 22 | }; |
23 | 23 | ||
24 | class Efl.Io.Manager extends Efl.Loop_Consumer | 24 | class @beta Efl.Io.Manager extends Efl.Loop_Consumer |
25 | { | 25 | { |
26 | [[Class representing an asynchronous file operation.]] | 26 | [[Class representing an asynchronous file operation.]] |
27 | 27 | ||
diff --git a/src/lib/eio/efl_io_model.eo b/src/lib/eio/efl_io_model.eo index 9939a80..0d881fe 100644 --- a/src/lib/eio/efl_io_model.eo +++ b/src/lib/eio/efl_io_model.eo | |||
@@ -9,7 +9,7 @@ function EflIoFilter { | |||
9 | return: int; | 9 | return: int; |
10 | }; | 10 | }; |
11 | 11 | ||
12 | class Efl.Io.Model extends Efl.Loop_Model | 12 | class @beta Efl.Io.Model extends Efl.Loop_Model |
13 | { | 13 | { |
14 | [[Efl Io model class]] | 14 | [[Efl Io model class]] |
15 | 15 | ||