FeatureFlagCodegenProcessorProvider

class FeatureFlagCodegenProcessorProvider : SymbolProcessorProvider(source)

KSP entry point for the feature flag codegen processor. KSP loads this through META-INF/services/com.google.devtools.ksp.processing.SymbolProcessorProvider and calls create once per build to obtain the FeatureFlagCodegenProcessor that will run for that build.

Consumer wiring lives in the useFeatureFlagCodegen() extension on the scaffold {} Gradle DSL. 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 FeatureFlagCodegenProcessor KSP will run for the current build.