DEADSOFTWARE

49ea948c10994f4d70a601632aeba1362b8109c0
[cavedroid.git] /
1 package ru.fredboy.cavedroid.ksp.provider
3 import com.google.devtools.ksp.processing.SymbolProcessor
4 import com.google.devtools.ksp.processing.SymbolProcessorEnvironment
5 import com.google.devtools.ksp.processing.SymbolProcessorProvider
6 import ru.fredboy.cavedroid.ksp.processor.GenerateMapMultibindingsSymbolProcessor
8 internal class GenerateMapMultibindingsSymbolProcessorProvider : SymbolProcessorProvider {
10 override fun create(environment: SymbolProcessorEnvironment): SymbolProcessor {
11 return GenerateMapMultibindingsSymbolProcessor(
12 codeGenerator = environment.codeGenerator,
13 logger = environment.logger,
14 )
15 }
17 }