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"

-- 


Reply via email to