X Jia
09/17/2026, 10:22 AMfun DeclarationDescriptor.findPsi(): PsiElement? {...}
interface SyntheticResolveExtension { ... }
any guidance on how to migrate?Anton Prokhorov
09/17/2026, 2:08 PMX Jia
09/17/2026, 3:53 PMinline fun ClassDescriptor.hasInterfacePsi(interfaces: Set<String>): Boolean {
return this.findPsi()?.hasInterface(interfaces) ?: false
}
2 classes deriving from SyntheticResolveExtension:
class RealmModelSyntheticCompanionExtension : SyntheticResolveExtension
class RealmModelSyntheticMethodsExtension : SyntheticResolveExtension
So guess I have migrate away from these?
the project source is:
<https://github.com/XilinJia/krdb>Anton Prokhorov
09/17/2026, 3:56 PMX Jia
09/17/2026, 4:04 PMAnton Prokhorov
09/17/2026, 4:06 PMX Jia
09/17/2026, 4:08 PM