se.ansman.dagger.auto.compiler.common.Processor.kt Maven / Gradle / Ivy
package se.ansman.dagger.auto.compiler.common
import se.ansman.dagger.auto.compiler.common.processing.AutoDaggerEnvironment
import se.ansman.dagger.auto.compiler.common.processing.AutoDaggerLogger
import se.ansman.dagger.auto.compiler.common.processing.AutoDaggerResolver
interface Processor {
val annotations: Set
val logger: AutoDaggerLogger?
val environment: AutoDaggerEnvironment
fun process(resolver: AutoDaggerResolver)
}