Merge pull request #327 from mipt-npm/commandertvis/unstable
Document and change retention for UnstableKMathAPI
This commit is contained in:
commit
e302b5ea4c
@ -5,5 +5,13 @@
|
|||||||
|
|
||||||
package space.kscience.kmath.misc
|
package space.kscience.kmath.misc
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Marks declarations that are still experimental in the KMath APIs, which means that the design of the corresponding
|
||||||
|
* declarations has open issues which may (or may not) lead to their changes in the future. Roughly speaking, there is
|
||||||
|
* a chance that those declarations will be deprecated in the near future or the semantics of their behavior may change
|
||||||
|
* in some way that may break some code.
|
||||||
|
*/
|
||||||
|
@MustBeDocumented
|
||||||
|
@Retention(value = AnnotationRetention.BINARY)
|
||||||
@RequiresOptIn("This API is unstable and could change in future", RequiresOptIn.Level.WARNING)
|
@RequiresOptIn("This API is unstable and could change in future", RequiresOptIn.Level.WARNING)
|
||||||
public annotation class UnstableKMathAPI
|
public annotation class UnstableKMathAPI
|
||||||
|
Loading…
Reference in New Issue
Block a user