process

open override fun process(resolver: Resolver): List<KSAnnotated>(source)

Runs one KSP round. Iterates every symbol annotated with @FeatureFlag, skips anchors the current run does not own, validates and parses the rest into a FeatureFlagData, and writes one qualifier and one binding file per owned anchor.

Return

An empty list. The processor does not defer work to later rounds.

Parameters

resolver

KSP's lookup interface for the current round.