Hello, I am using KSP 2.0.0-1.0.22 with the `ksp.u...
# ksp
t
Hello, I am using KSP 2.0.0-1.0.22 with the
ksp.useKSP2=true
setting from Gradle. When passing a KSNode to the functions of
KSPLogger
, the location information is not output in the logs. Is this intentional? When
ksp.useKSP2=false
is set, the location information is output in the logs.
Output when
ksp.useKSP2=true
:
> Task :kspKotlin FAILED
e: [ksp] The class “Employee” must not have type parameters.
Output when
ksp.useKSP2=false
:
> Task :kspKotlin
e: [ksp] /Users/nakamura/src/github.com/komapper/komapper-quickstart/src/main/kotlin/org/komapper/quickstart/Employee.kt7 The class “Employee” must not have type parameters.
I decided to create a wrapper implementation of KSPLogger that includes location information in the messages. https://github.com/komapper/komapper/pull/1307