Advanced
Kotlin
Q98 / 100
What is the Kotlin compiler plugin system?
Correct! Well done.
Incorrect.
The correct answer is B) An API for extending the compiler with custom diagnostics, code generation, or IR transformations — used by kotlinx.serialization, Compose, etc.
B
Correct Answer
An API for extending the compiler with custom diagnostics, code generation, or IR transformations — used by kotlinx.serialization, Compose, etc.
Explanation
Kotlin compiler plugins hook into compilation phases. kotlinx.serialization generates serializers. Compose rewrites @Composable functions. Arrow uses plugins for compile-time validation.
Progress
98/100