Package-level declarations
Types
Link copied to clipboard
@RequiresOptIn(message = "Experimental Wow API: a 10.x minor release may change or remove it.", level = RequiresOptIn.Level.WARNING)
Experimental in Wow: a public surface that a 10.x minor release may still change or remove, such as dataset queries, the HTTP operations routes and webhooks, and wow-cosec, which follows CoSec 8's pre-release.
Link copied to clipboard
@RequiresOptIn(message = "Internal to Wow: it may change or be removed in any release.", level = RequiresOptIn.Level.ERROR)
Internal to Wow: public for Wow's own modules only, and it may change or go in any release.
Link copied to clipboard
@RequiresOptIn(message = "Wow SPI for backend and transport implementations: a minor release may change it.", level = RequiresOptIn.Level.WARNING)
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.TYPEALIAS] )
A Wow SPI: a port that backends and transports implement. A minor release may change it, so a user opts in.