Leon Linhart
09/15/2025, 9:22 AMDefaultTask > MyAbstractBaseTask > MyTask > MyTask_Decorated (generated by Gradle), inside MyAbstractBaseTask I've observed:
println(this@MyAbstractBaseTask::class.supertypes) // [MyAbstractBaseTask]
println(this@MyAbstractBaseTask.javaClass.superclass) // MyTask
Is this expected?Vampire
09/15/2025, 11:49 AMthis@MyAbstractBaseTask::class and this@MyAbstractBaseTask.javaClass are both the MyTask_Decorated instance, yet they show different superclasses. 🤷♂️