tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e27f40111d43fba40a9f4063fd05c73006bcf986
commit e27f40111d43fba40a9f4063fd05c73006bcf986 Author: Tom Hacohen <t...@stosb.com> Date: Fri May 8 14:21:23 2015 +0100 Eo: Mark composite APIs as beta. Until now we used @protected, but now we can finally properly use @beta. --- src/lib/eo/eo.c | 2 +- src/lib/eo/eo_base.eo | 6 +++--- src/lib/eo/eo_base_class.c | 2 +- src/lib/eo/eo_private.h | 2 +- src/lib/eo/eo_ptr_indirection.h | 2 +- src/tests/eo/composite_objects/composite_objects_comp.c | 2 +- src/tests/eo/composite_objects/composite_objects_main.c | 2 +- src/tests/eo/suite/eo_test_general.c | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c index b81d1de..0edac21 100644 --- a/src/lib/eo/eo.c +++ b/src/lib/eo/eo.c @@ -8,7 +8,7 @@ #include <Eina.h> -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include "Eo.h" #include "eo_ptr_indirection.h" diff --git a/src/lib/eo/eo_base.eo b/src/lib/eo/eo_base.eo index 11b84da..b8c7ac0 100644 --- a/src/lib/eo/eo_base.eo +++ b/src/lib/eo/eo_base.eo @@ -170,7 +170,7 @@ callbacks of the same priority are called in reverse order of creation. */ /*@ Get an iterator on all childrens */ return: free(own(iterator<Eo *> *), eina_iterator_free) @warn_unused; } - composite_attach @protected { /* XXX: Still BETA! */ + composite_attach @beta { /** * @brief Make an object a composite object of another. * @@ -187,7 +187,7 @@ callbacks of the same priority are called in reverse order of creation. */ } return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */ } - composite_detach @protected { /* XXX: Still BETA! */ + composite_detach @beta { /** * @brief Detach a composite object from another object. * @@ -202,7 +202,7 @@ callbacks of the same priority are called in reverse order of creation. */ } return: bool; /*@ EINA_TRUE if successfull. EINA_FALSE otherwise. */ } - composite_part_is @protected { /* XXX: Still BETA! */ + composite_part_is @beta { /** * @brief Check if an object is part of a composite object. * diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c index 67d52ba..a84dcf0 100644 --- a/src/lib/eo/eo_base_class.c +++ b/src/lib/eo/eo_base_class.c @@ -4,7 +4,7 @@ #include <Eina.h> -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include "Eo.h" #include "eo_ptr_indirection.h" diff --git a/src/lib/eo/eo_private.h b/src/lib/eo/eo_private.h index f8c76d4..73c6ee2 100644 --- a/src/lib/eo/eo_private.h +++ b/src/lib/eo/eo_private.h @@ -1,7 +1,7 @@ #ifndef _EO_PRIVATE_H #define _EO_PRIVATE_H -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include <Eo.h> #include <Eina.h> diff --git a/src/lib/eo/eo_ptr_indirection.h b/src/lib/eo/eo_ptr_indirection.h index 4108379..3a255aa 100644 --- a/src/lib/eo/eo_ptr_indirection.h +++ b/src/lib/eo/eo_ptr_indirection.h @@ -1,7 +1,7 @@ #ifndef EO_PTR_INDIRECTION_H #define EO_PTR_INDIRECTION_H -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include "Eo.h" #include "eo_private.h" diff --git a/src/tests/eo/composite_objects/composite_objects_comp.c b/src/tests/eo/composite_objects/composite_objects_comp.c index e92f3d4..21baed4 100644 --- a/src/tests/eo/composite_objects/composite_objects_comp.c +++ b/src/tests/eo/composite_objects/composite_objects_comp.c @@ -2,7 +2,7 @@ # include <config.h> #endif -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include "Eo.h" #include "composite_objects_simple.h" diff --git a/src/tests/eo/composite_objects/composite_objects_main.c b/src/tests/eo/composite_objects/composite_objects_main.c index 9f9741c..6f78c9b 100644 --- a/src/tests/eo/composite_objects/composite_objects_main.c +++ b/src/tests/eo/composite_objects/composite_objects_main.c @@ -2,7 +2,7 @@ # include <config.h> #endif -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include "Eo.h" #include "composite_objects_simple.h" diff --git a/src/tests/eo/suite/eo_test_general.c b/src/tests/eo/suite/eo_test_general.c index b0dc77a..037567d 100644 --- a/src/tests/eo/suite/eo_test_general.c +++ b/src/tests/eo/suite/eo_test_general.c @@ -4,7 +4,7 @@ #include <stdio.h> -#define EO_BASE_PROTECTED +#define EO_BASE_BETA #include "Eo.h" #include "eo_suite.h" --