Docs: mark all experimental annotations as MustBeDocumented

So that they are shown in the docs of annotated experimental API
This commit is contained in:
Ilya Gorbunov
2019-06-14 19:38:41 +03:00
parent a55563f5ec
commit a1979677d0
5 changed files with 5 additions and 0 deletions
@@ -20,6 +20,7 @@ import kotlin.internal.RequireKotlinVersionKind
* It's recommended to propagate the experimental status to the API that depends on unsigned types by annotating it with this annotation.
*/
@Experimental(level = Experimental.Level.WARNING)
@MustBeDocumented
@Target(CLASS, ANNOTATION_CLASS, PROPERTY, FIELD, LOCAL_VARIABLE, VALUE_PARAMETER, CONSTRUCTOR, FUNCTION, PROPERTY_GETTER, PROPERTY_SETTER, TYPEALIAS)
@Retention(AnnotationRetention.BINARY)
@RequireKotlin("1.2.50", versionKind = RequireKotlinVersionKind.COMPILER_VERSION)