https://kotlinlang.org logo
#akkurate
Title
# akkurate
j

Johann Pardanaud

10/17/2023, 11:51 AM
yes, its because the
@Validate
annotation is part of the KSP plugin, which is why you need it as an implementation too
d

dave08

10/17/2023, 11:58 AM
Shouldn't it be in the core module (maybe even transitively imported by the plugin...)?
j

Johann Pardanaud

10/17/2023, 12:01 PM
It was at start, but this annotation is only used by the compiler plugin and has no role to play in the core library.
In the future I might provide a way to get rid of the compiler plugin. There would be no reason to have a
Validate
annotation in the core if the compiler plugin is not even used.
👍🏼 1