franztesca
10/08/2023, 6:06 PMval KSType.isSet: Boolean
get() = declaration.qualifiedName?.asString() == Set::class.qualifiedName
val KSType.isMutableSet: Boolean get() = ...
However this doesn't work as
println(MutableSet::class.qualifiedName)
prints kotlin.collections.Set
😕
Is there a better way?
thank you colorJiaxiang
10/09/2023, 6:16 PMresolver.getClassDeclarationByName(Set::class.qualifiedName).asStarProjectedType().isAssignableFrom(<typeYouWantToCheck)