[Analysis API] fix typo in class name

This commit is contained in:
Ilya Kirillov
2022-06-09 17:46:11 +02:00
parent dafb132a17
commit 8ba7d41e00
7 changed files with 24 additions and 24 deletions
@@ -56,7 +56,7 @@ class KtFe10AnalysisSession(
override val symbolInfoProviderImpl: KtSymbolInfoProvider = KtFe10SymbolInfoProvider(this)
override val analysisScopeProviderImpl: KtAnalysisScopeProvider = KtAnalysisScopeProviderImpl(this, token)
override val referenceResolveProviderImpl: KtReferenceResolveProvider = KtFe10ReferenceResolveProvider(this)
override val substitutionProviderImpl: KtSignatureSubsitutor = KtFe10SignatureSubsitutor(this)
override val signatureSubstitutorImpl: KtSignatureSubstitutor = KtFe10SignatureSubstitutor(this)
override val scopeSubstitutionImpl: KtScopeSubstitution = KtFe10ScopeSubstitution(this)
override val substitutorFactoryImpl: KtSubstitutorFactory = KtFe10SubstitutorFactory(this)
@@ -7,8 +7,8 @@ package org.jetbrains.kotlin.analysis.api.descriptors.components
import org.jetbrains.kotlin.analysis.api.descriptors.KtFe10AnalysisSession
import org.jetbrains.kotlin.analysis.api.descriptors.components.base.Fe10KtAnalysisSessionComponent
import org.jetbrains.kotlin.analysis.api.impl.base.components.AbstractKtSignatureSubsitutorImpl
import org.jetbrains.kotlin.analysis.api.impl.base.components.AbstractKtSignatureSubstitutorImpl
internal class KtFe10SignatureSubsitutor(
internal class KtFe10SignatureSubstitutor(
override val analysisSession: KtFe10AnalysisSession
) : AbstractKtSignatureSubsitutorImpl(), Fe10KtAnalysisSessionComponent
) : AbstractKtSignatureSubstitutorImpl(), Fe10KtAnalysisSessionComponent
@@ -103,7 +103,7 @@ private constructor(
override val referenceResolveProviderImpl: KtReferenceResolveProvider = KtFirReferenceResolveProvider(this)
override val substitutionProviderImpl: KtSignatureSubsitutor = KtFirSignatureSubsitutor(this)
override val signatureSubstitutorImpl: KtSignatureSubstitutor = KtFirSignatureSubstitutor(this)
override val scopeSubstitutionImpl: KtScopeSubstitution = KtFirScopeSubstitution(this)
@@ -6,8 +6,8 @@
package org.jetbrains.kotlin.analysis.api.fir.components
import org.jetbrains.kotlin.analysis.api.fir.KtFirAnalysisSession
import org.jetbrains.kotlin.analysis.api.impl.base.components.AbstractKtSignatureSubsitutorImpl
import org.jetbrains.kotlin.analysis.api.impl.base.components.AbstractKtSignatureSubstitutorImpl
internal class KtFirSignatureSubsitutor(
internal class KtFirSignatureSubstitutor(
override val analysisSession: KtFirAnalysisSession
) : AbstractKtSignatureSubsitutorImpl(), KtFirAnalysisSessionComponent
) : AbstractKtSignatureSubstitutorImpl(), KtFirAnalysisSessionComponent
@@ -5,7 +5,7 @@
package org.jetbrains.kotlin.analysis.api.impl.base.components
import org.jetbrains.kotlin.analysis.api.components.KtSignatureSubsitutor
import org.jetbrains.kotlin.analysis.api.components.KtSignatureSubstitutor
import org.jetbrains.kotlin.analysis.api.signatures.KtCallableSignature
import org.jetbrains.kotlin.analysis.api.signatures.KtFunctionLikeSignature
import org.jetbrains.kotlin.analysis.api.signatures.KtVariableLikeSignature
@@ -13,7 +13,7 @@ import org.jetbrains.kotlin.analysis.api.symbols.*
import org.jetbrains.kotlin.analysis.api.types.KtSubstitutor
import org.jetbrains.kotlin.analysis.utils.errors.unexpectedElementError
abstract class AbstractKtSignatureSubsitutorImpl : KtSignatureSubsitutor() {
abstract class AbstractKtSignatureSubstitutorImpl : KtSignatureSubstitutor() {
@Suppress("UNCHECKED_CAST")
override fun <S : KtCallableSymbol> substitute(signature: KtCallableSignature<S>, substitutor: KtSubstitutor): KtCallableSignature<S> {
return when (signature) {
@@ -58,7 +58,7 @@ public abstract class KtAnalysisSession(final override val token: KtLifetimeToke
KtInheritorsProviderMixIn,
KtTypeCreatorMixIn,
KtAnalysisScopeProviderMixIn,
KtSignatureSubsitutorMixIn,
KtSignatureSubstitutorMixIn,
KtScopeSubstitutionMixIn {
public abstract val useSiteModule: KtModule
@@ -145,8 +145,8 @@ public abstract class KtAnalysisSession(final override val token: KtLifetimeToke
internal val referenceResolveProvider: KtReferenceResolveProvider get() = referenceResolveProviderImpl
protected abstract val referenceResolveProviderImpl: KtReferenceResolveProvider
internal val substitutionProvider: KtSignatureSubsitutor get() = substitutionProviderImpl
protected abstract val substitutionProviderImpl: KtSignatureSubsitutor
internal val signatureSubstitutor: KtSignatureSubstitutor get() = signatureSubstitutorImpl
protected abstract val signatureSubstitutorImpl: KtSignatureSubstitutor
internal val scopeSubstitution: KtScopeSubstitution get() = scopeSubstitutionImpl
protected abstract val scopeSubstitutionImpl: KtScopeSubstitution
@@ -12,7 +12,7 @@ import org.jetbrains.kotlin.analysis.api.signatures.KtVariableLikeSignature
import org.jetbrains.kotlin.analysis.api.symbols.*
import org.jetbrains.kotlin.analysis.api.types.KtSubstitutor
public abstract class KtSignatureSubsitutor : KtAnalysisSessionComponent() {
public abstract class KtSignatureSubstitutor : KtAnalysisSessionComponent() {
public abstract fun <S : KtCallableSymbol> substitute(
signature: KtCallableSignature<S>,
substitutor: KtSubstitutor
@@ -41,14 +41,14 @@ public abstract class KtSignatureSubsitutor : KtAnalysisSessionComponent() {
public abstract fun <S : KtVariableLikeSymbol> asSignature(symbol: S): KtVariableLikeSignature<S>
}
public interface KtSignatureSubsitutorMixIn : KtAnalysisSessionMixIn {
public interface KtSignatureSubstitutorMixIn : KtAnalysisSessionMixIn {
/**
* Applies a [substitutor] to the given signature and return a new signature with substituted types.
*
* @see KtSubstitutor.substituteOrSelf
*/
public fun <S : KtCallableSymbol> KtCallableSignature<S>.substitute(substitutor: KtSubstitutor): KtCallableSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.substitute(this, substitutor) }
withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) }
/**
* Applies a [substitutor] to the given signature and return a new signature with substituted types.
@@ -56,7 +56,7 @@ public interface KtSignatureSubsitutorMixIn : KtAnalysisSessionMixIn {
* @see KtSubstitutor.substituteOrSelf
*/
public fun <S : KtFunctionLikeSymbol> KtFunctionLikeSignature<S>.substitute(substitutor: KtSubstitutor): KtFunctionLikeSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.substitute(this, substitutor) }
withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) }
/**
* Applies a [substitutor] to the given signature and return a new signature with substituted types.
@@ -64,7 +64,7 @@ public interface KtSignatureSubsitutorMixIn : KtAnalysisSessionMixIn {
* @see KtSubstitutor.substituteOrSelf
*/
public fun <S : KtVariableLikeSymbol> KtVariableLikeSignature<S>.substitute(substitutor: KtSubstitutor): KtVariableLikeSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.substitute(this, substitutor) }
withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) }
/**
* Applies a [substitutor] to the given symbols and return a signature with substituted types.
@@ -72,7 +72,7 @@ public interface KtSignatureSubsitutorMixIn : KtAnalysisSessionMixIn {
* @see KtSubstitutor.substituteOrSelf
*/
public fun <S : KtCallableSymbol> S.substitute(substitutor: KtSubstitutor): KtCallableSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.substitute(this, substitutor) }
withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) }
/**
* Applies a [substitutor] to the given symbols and return a signature with substituted types.
@@ -80,7 +80,7 @@ public interface KtSignatureSubsitutorMixIn : KtAnalysisSessionMixIn {
* @see KtSubstitutor.substituteOrSelf
*/
public fun <S : KtFunctionLikeSymbol> S.substitute(substitutor: KtSubstitutor): KtFunctionLikeSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.substitute(this, substitutor) }
withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) }
/**
* Applies a [substitutor] to the given symbols and return a signature with substituted types.
@@ -88,23 +88,23 @@ public interface KtSignatureSubsitutorMixIn : KtAnalysisSessionMixIn {
* @see KtSubstitutor.substituteOrSelf
*/
public fun <S : KtVariableLikeSymbol> S.substitute(substitutor: KtSubstitutor): KtVariableLikeSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.substitute(this, substitutor) }
withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) }
/**
* Creates a new [KtCallableSignature] by given symbol and leave all types intact
*/
public fun <S : KtCallableSymbol> S.asSignature(): KtCallableSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.asSignature(this) }
withValidityAssertion { analysisSession.signatureSubstitutor.asSignature(this) }
/**
* Creates a new [KtCallableSignature] by given symbol and leave all types intact
*/
public fun <S : KtFunctionLikeSymbol> S.asSignature(): KtFunctionLikeSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.asSignature(this) }
withValidityAssertion { analysisSession.signatureSubstitutor.asSignature(this) }
/**
* Creates a new [KtCallableSignature] by given symbol and leave all types intact
*/
public fun <S : KtVariableLikeSymbol> S.asSignature(): KtVariableLikeSignature<S> =
withValidityAssertion { analysisSession.substitutionProvider.asSignature(this) }
withValidityAssertion { analysisSession.signatureSubstitutor.asSignature(this) }
}