xref: /aosp_15_r20/external/ksp/api/src/main/kotlin/com/google/devtools/ksp/processing/SymbolProcessorProvider.kt (revision af87fb4bb8e3042070d2a054e912924f599b22b7)
1 package com.google.devtools.ksp.processing
2 
3 /**
4  * [SymbolProcessorProvider] is the interface used by plugins to integrate into Kotlin Symbol Processing.
5  */
interfacenull6 fun interface SymbolProcessorProvider {
7     /**
8      * Called by Kotlin Symbol Processing to create the processor.
9      */
10     fun create(environment: SymbolProcessorEnvironment): SymbolProcessor
11 }
12