- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Is there interest in a @Beta annotation?
Fri, 2011-12-09, 00:58
Hi,
I'm pretty sure that is has come up already, but is there interest in having some kind of @Beta annotation to signify that some method/class is subject to change?
Google seems to have something comparable in Guava: com.google.common.annotations.Beta ("Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.").
Would it make sense to have something standardized in the standard library under scala.annotation?
Thanks and bye,
Simon
I'm pretty sure that is has come up already, but is there interest in having some kind of @Beta annotation to signify that some method/class is subject to change?
Google seems to have something comparable in Guava: com.google.common.annotations.Beta ("Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.").
Would it make sense to have something standardized in the standard library under scala.annotation?
Thanks and bye,
Simon









On Thu, Dec 8, 2011 at 3:58 PM, Simon Ochsenreither
wrote:
> Hi,
>
> I'm pretty sure that is has come up already, but is there interest in having
> some kind of @Beta annotation to signify that some method/class is subject
> to change?
This was one of the first things I ever tried to do (see @experimental
in the git history) but for reasons I no longer remember clearly it
was not embraced and I phased it out.