[analysis] remove redundant diagnostic suppression
This commit is contained in:
+1
-4
@@ -42,10 +42,7 @@ class KtFirAnalysisSessionProvider(project: Project) : CachingKtAnalysisSessionP
|
||||
override fun createAnalysisSession(
|
||||
firResolveSession: LLFirResolveSession,
|
||||
token: KtLifetimeToken,
|
||||
): KtAnalysisSession {
|
||||
@Suppress("DEPRECATION")
|
||||
return KtFirAnalysisSession.createAnalysisSessionByFirResolveSession(firResolveSession, token)
|
||||
}
|
||||
): KtAnalysisSession = KtFirAnalysisSession.createAnalysisSessionByFirResolveSession(firResolveSession, token)
|
||||
}
|
||||
|
||||
|
||||
|
||||
-1
@@ -20,7 +20,6 @@ class ValidityAwareCachedValue<T>(
|
||||
) : ReadOnlyProperty<Any, T> {
|
||||
private val lazyValue = lazy(LazyThreadSafetyMode.PUBLICATION, init)
|
||||
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
override fun getValue(thisRef: Any, property: KProperty<*>): T {
|
||||
token.assertIsValidAndAccessible()
|
||||
return lazyValue.value
|
||||
|
||||
Reference in New Issue
Block a user