All Downloads are FREE. Search and download functionalities are using the official Maven repository.

spi.context.KotlinCodeGenerationContextBase.kt Maven / Gradle / Ivy

There is a newer version: 0.1.0
Show newest version
package io.toolisticon.kotlin.generation.spi.context

import com.squareup.kotlinpoet.ExperimentalKotlinPoetApi
import io.toolisticon.kotlin.generation.spi.KotlinCodeGenerationContext
import io.toolisticon.kotlin.generation.spi.KotlinCodeGenerationProcessor
import io.toolisticon.kotlin.generation.spi.KotlinCodeGenerationSpiRegistry
import kotlin.reflect.KClass

/**
 * Abstract base implementation of [KotlinCodeGenerationContext] for convenience setting of generic types.
 */
@ExperimentalKotlinPoetApi
abstract class KotlinCodeGenerationContextBase>(
  override val registry: KotlinCodeGenerationSpiRegistry
) : KotlinCodeGenerationContext {
  abstract override val contextType: KClass
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy