mill.kotlinlib.ksp
package mill.kotlinlib.ksp
Members list
Type members
Classlikes
@Scaladoc(value = "/**\n * Sets up the kotlin compiler for using KSP (Kotlin Symbol Processing)\n * by plugging in the symbol-processing and symbol-processing-api dependencies.\n *\n * Use of kotlin-compiler-embedded is also recommended (and thus enabled by default)\n * to avoid any classpath conflicts between the compiler and user defined plugins!\n */")
trait KspModule extends KotlinModule
Sets up the kotlin compiler for using KSP (Kotlin Symbol Processing) by plugging in the symbol-processing and symbol-processing-api dependencies.
Sets up the kotlin compiler for using KSP (Kotlin Symbol Processing) by plugging in the symbol-processing and symbol-processing-api dependencies.
Use of kotlin-compiler-embedded is also recommended (and thus enabled by default) to avoid any classpath conflicts between the compiler and user defined plugins!
Attributes
- Source
- KspModule.scala
- Supertypes
-
trait KotlinModuletrait JavaModuletrait AssemblyModuletrait SemanticDbJavaModuletrait OfflineSupportModuletrait CoursierModuletrait GenIdeaModuletrait RunModuletrait TaskModuletrait JavaModuleBasetrait BspModuletrait WithZincWorkertrait Moduletrait Wrapperclass BaseClasstrait Cachertrait Cacherclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait KspTests
- Self type
In this article