@@ -0,0 +1,706 @@
+package io.vertx.codegen.annotations;%0A%0Aimport java.lang.annotation.Documented;%0Aimport java.lang.annotation.Retention;%0Aimport java.lang.annotation.Target;%0A%0Aimport static java.lang.annotation.ElementType.*;%0Aimport static java.lang.annotation.RetentionPolicy.SOURCE;%0A%0A/**%0A * Indicates a Vert.x public API element is subject to change (e.g. type/name modification or removal).%0A * Users should work with such API elements for evaluation purpose only.%0A */%0A@Retention(SOURCE)%0A@Target(%7BANNOTATION_TYPE, CONSTRUCTOR, FIELD, METHOD, PACKAGE, TYPE%7D)%0A@Documented%0Apublic @interface Unstable %7B%0A%0A  /**%0A   * @return some details about why the annotated element is considered unstable%0A   */%0A  String value() default %22%22;%0A%0A%7D%0A

Add unstable annotation for new APIs published for evaluation (#342)