ShuttleCargoProcessor

class ShuttleCargoProcessor : SymbolProcessor

A KSP symbol processor for classes annotated with com.grarcht.shuttle.framework.ShuttleCargo. Serializable enforcement is handled at the IR level by the companion compiler plugin, so this processor is reserved for any additional source-level validations added in the future.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun finish()
Link copied to clipboard
open fun onError()
Link copied to clipboard
open override fun process(resolver: Resolver): List<KSAnnotated>