ExperimentalGuavaApi

This annotation marks the API that is considered experimental, and that the public API (public classes, methods, or fields) is subject to incompatible changes, or even removal, in a future release.

Any public API annotated with this is either experimental, or depends on a guava api annotated with Beta.

Any usage of a declaration annotated with @ExperimentalApi must be either accepted by annotating that usage with the OptIn annotation, e.g. @OptIn(ExperiemntalApi::class), or by using the compiler argument -opt-in=ca.solostudios.guava.kotlin.annotations.ExperimentalApi

See also