IgnorableReturnValue
Expresses that calls of the annotated function are ignorable. Ignorable calls would not trigger a warning from Kotlin's return value checker, even if they are not used.
This annotation only makes sense when used together with the 'Return value checker' feature. Placing it without enabling the corresponding feature would result in a compiler error.
Please note that this feature is currently experimental and this annotation may be changed without further notice or deprecation cycle. This, in particular, concerns annotation's target list.