[analysis] remove redundant OptIn annotations

This commit is contained in:
Dmitry Gridin
2022-08-12 21:28:32 +02:00
parent 8dbdea39da
commit c9e9ee90a3
20 changed files with 0 additions and 26 deletions
@@ -40,7 +40,6 @@ abstract class AbstractDiagnosticsDataClassRenderer : DiagnosticListRenderer() {
printGeneratedMessage()
}
@OptIn(ExperimentalStdlibApi::class)
protected fun collectImports(diagnosticList: HLDiagnosticList): Collection<String> = buildSet {
addAll(defaultImports)
for (diagnostic in diagnosticList.diagnostics) {
@@ -53,7 +53,6 @@ object KtDiagnosticClassImplementationRenderer : AbstractDiagnosticsDataClassRen
println(",")
}
@OptIn(ExperimentalStdlibApi::class)
override fun collectImportsForDiagnosticParameter(diagnosticParameter: HLDiagnosticParameter): Collection<String> = buildSet {
diagnosticParameter.type.collectClassNamesTo(this)
}
@@ -46,7 +46,6 @@ object KtDiagnosticClassRenderer : AbstractDiagnosticsDataClassRenderer() {
}
}
@OptIn(ExperimentalStdlibApi::class)
override fun collectImportsForDiagnosticParameter(diagnosticParameter: HLDiagnosticParameter): Collection<String> = buildSet {
diagnosticParameter.type.collectClassNamesTo(this)
}
@@ -612,7 +612,6 @@ internal class KtFirCallResolver(
)
}
@OptIn(SymbolInternals::class)
private fun getOperationPartiallyAppliedSymbolsForIncOrDecOperation(
fir: FirFunctionCall,
arrayAccessExpression: KtArrayAccessExpression,
@@ -705,7 +704,6 @@ internal class KtFirCallResolver(
)
}
@OptIn(SymbolInternals::class)
private fun FirExpression.toKtReceiverValue(): KtReceiverValue? {
val psi = psi
return when (this) {
@@ -738,18 +736,14 @@ internal class KtFirCallResolver(
}
}
@OptIn(SymbolInternals::class)
private fun FirCallableSymbol<*>.toKtSignature(): KtCallableSignature<KtCallableSymbol> =
firSymbolBuilder.callableBuilder.buildCallableSignature(this)
@OptIn(SymbolInternals::class)
private fun FirClassLikeSymbol<*>.toKtSymbol(): KtClassLikeSymbol = firSymbolBuilder.classifierBuilder.buildClassLikeSymbol(this)
@OptIn(SymbolInternals::class)
private fun FirNamedFunctionSymbol.toKtSignature(): KtFunctionLikeSignature<KtFunctionSymbol> =
firSymbolBuilder.functionLikeBuilder.buildFunctionSignature(this)
@OptIn(SymbolInternals::class)
private fun FirVariableSymbol<*>.toKtSignature(): KtVariableLikeSignature<KtVariableLikeSymbol> =
firSymbolBuilder.variableLikeBuilder.buildVariableLikeSignature(this)
@@ -210,7 +210,6 @@ private class FirShorteningContext(val analysisSession: KtFirAnalysisSession) {
return element
}
@OptIn(ExperimentalStdlibApi::class)
fun findScopesAtPosition(
position: KtElement,
newImports: List<FqName>,
@@ -207,7 +207,6 @@ internal class KtFirScopeProvider(
val nonLocalScopes = towerDataContext.nonLocalTowerDataElements.mapNotNull { it.scope }.distinct()
val firLocalScopes = towerDataContext.localScopes
@OptIn(ExperimentalStdlibApi::class)
val allKtScopes = buildList<KtScope> {
implicitReceiverScopes.mapTo(this, ::convertToKtScope)
nonLocalScopes.mapTo(this, ::convertToKtScope)
@@ -394,7 +394,6 @@ internal object FirReferenceResolveHelper {
return listOf(symbolBuilder.buildSymbol(fir.symbol))
}
@OptIn(ExperimentalStdlibApi::class)
private fun getSymbolsByResolvedImport(
expression: KtSimpleNameExpression,
builder: KtSymbolByFirBuilder,
@@ -47,7 +47,6 @@ internal class KtFirStarImportingScope(
override fun getConstructors(): Sequence<KtConstructorSymbol> = withValidityAssertion { emptySequence() }
// todo cache?
@OptIn(ExperimentalStdlibApi::class)
override fun getPossibleCallableNames(): Set<Name> = withValidityAssertion {
imports.flatMapTo(hashSetOf()) { import: Import ->
if (import.relativeClassName == null) { // top level callable