eygraber
05/03/2024, 6:11 PMKSValueParameter.type.toTypeName()
on a parameter of type (Foo1, Foo2) -> Foo<out Foo3>
. When using KSP1 (even with Kotlin 2.0) this results in (Foo1, Foo2) -> Foo<out Foo3>
. When using KSP2 this results in (Foo1, Foo2) -> Foo
(i.e. without the type parameters for Foo
).
Is this something that should be reported to KSP or KotlinPoet?Zac Sweers
05/03/2024, 6:11 PMZac Sweers
05/03/2024, 6:12 PMeygraber
05/03/2024, 6:17 PMZac Sweers
05/03/2024, 6:17 PMeygraber
05/03/2024, 6:19 PM