Package-level declarations
The processor entry point and the provider KSP loads it through.
Types
Link copied to clipboard
class NavigationCodegenProcessor(codeGenerator: CodeGenerator, logger: KSPLogger, hideFromObjC: Boolean) : SymbolProcessor
KSP processor that turns navigation codegen annotations into Metro graph extensions and navigation bindings. Loaded once per build by KSP through NavigationCodegenProcessorProvider.
Link copied to clipboard
KSP entry point for the navigation codegen processor. KSP loads this through META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider and calls create once per build to obtain the NavigationCodegenProcessor that will run for that build.