org.jetbrains.kotlin.analysis.api.platform.lifetime¶
Types¶
KaLifetimeTracker¶
interface KaLifetimeTracker : KaEngineService
KaLifetimeTracker is an engine service which tracks the current KaLifetimeToken.
KotlinAlwaysAccessibleLifetimeToken¶
class KotlinAlwaysAccessibleLifetimeToken(project: Project) : KaLifetimeToken
KotlinAlwaysAccessibleLifetimeTokenFactory¶
KotlinLifetimeTokenFactory¶
interface KotlinLifetimeTokenFactory : KotlinPlatformComponent
KotlinReadActionConfinementLifetimeToken¶
class KotlinReadActionConfinementLifetimeToken(project: Project, modificationTracker: ModificationTracker) : KaLifetimeToken
KotlinReadActionConfinementLifetimeTokenFactory¶
ModificationTrackerWithInvalidationReason¶
interface ModificationTrackerWithInvalidationReason : ModificationTracker
A ModificationTracker that provides a reason for invalidation since its creation.