A library that enables testing of Kotlin annotation processors, compiler plugins and code generation.