Eo: Take composite out of beta.
authorTom Hacohen <tom@stosb.com>
Fri, 17 Jun 2016 18:22:25 +0000 (19:22 +0100)
committerTom Hacohen <tom@stosb.com>
Fri, 17 Jun 2016 18:22:58 +0000 (19:22 +0100)
This has proved itself very useful, and is used all around our API.
It does not make sense to keep it as beta.

src/lib/eo/eo_base.eo

index acc8baf..59b5249 100644 (file)
@@ -375,7 +375,7 @@ abstract Eo.Base ()
          [[Get an iterator on all childrens]]
          return: free(own(iterator<Eo.Base>), eina_iterator_free) @warn_unused;
       }
-      composite_attach @beta {
+      composite_attach {
            [[Make an object a composite object of another.
 
              The class of comp_obj must be part of the extensions of the class of the parent.
@@ -389,7 +389,7 @@ abstract Eo.Base ()
            }
            return: bool; [[$true if successful. $false otherwise.]]
       }
-      composite_detach @beta {
+      composite_detach {
            [[Detach a composite object from another object.
 
              This functions also sets the parent of comp_obj to $null.
@@ -401,7 +401,7 @@ abstract Eo.Base ()
            }
            return: bool; [[$true if successful. $false otherwise.]]
       }
-      composite_part_is @beta {
+      composite_part_is {
            [[Check if an object is part of a composite object.
 
              See @.composite_attach, @.composite_part_is.