NavigationCodegenProcessorProvider

class NavigationCodegenProcessorProvider : SymbolProcessorProvider(source)

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.

Consumer wiring lives in the useCodegen() extension on the scaffold {} Gradle DSL. See the code generation guide. Consumers do not reference this class directly.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun create(environment: SymbolProcessorEnvironment): SymbolProcessor

Creates the NavigationCodegenProcessor KSP will run for the current build.