[AA] Clean up typos in KtTypeRenderer.

This commit is contained in:
Justin Paupore
2023-01-11 15:29:34 -08:00
committed by Ilya Kirillov
parent eccbc66581
commit cd61f545a8
6 changed files with 9 additions and 9 deletions
@@ -25,7 +25,7 @@ open class KtRendererProviderImpl(
override fun renderType(type: KtType, renderer: KtTypeRenderer, position: Variance): String {
return with(analysisSession) {
val approximatedType = KtRendererTypeApproximator.TO_DENNOTABLE.approximateType(type, position)
val approximatedType = KtRendererTypeApproximator.TO_DENOTABLE.approximateType(type, position)
prettyPrint { renderer.renderType(approximatedType, this) }
}
}
@@ -13,7 +13,7 @@ public interface KtRendererTypeApproximator {
context(KtAnalysisSession)
public fun approximateType(type: KtType, position: Variance): KtType
public object TO_DENNOTABLE : KtRendererTypeApproximator {
public object TO_DENOTABLE : KtRendererTypeApproximator {
context(KtAnalysisSession)
override fun approximateType(type: KtType, position: Variance): KtType {
return when (position) {
@@ -80,7 +80,7 @@ public object KtDeclarationRendererForSource {
typeRenderer = KtTypeRendererForSource.WITH_QUALIFIED_NAMES
annotationRenderer = KtAnnotationRendererForSource.WITH_QUALIFIED_NAMES
declarationTypeApproximator = KtRendererTypeApproximator.TO_DENNOTABLE
declarationTypeApproximator = KtRendererTypeApproximator.TO_DENOTABLE
returnTypeFilter = KtCallableReturnTypeFilter.NO_UNIT_FOR_FUNCTIONS
}
@@ -13,7 +13,7 @@ import org.jetbrains.kotlin.analysis.api.renderer.types.renderers.KtUnresolvedCl
public object KtTypeRendererForDebug {
public val WITH_QUALIFIED_NAMES: KtTypeRenderer = KtTypeRendererForSource.WITH_QUALIFIED_NAMES.with {
capturedTypeRenderer = KtCapturedTypeRenderer.AS_CAPUTRED_TYPE_WITH_PROJECTION
capturedTypeRenderer = KtCapturedTypeRenderer.AS_CAPTURED_TYPE_WITH_PROJECTION
flexibleTypeRenderer = KtFlexibleTypeRenderer.AS_SHORT
typeErrorTypeRenderer = KtTypeErrorTypeRenderer.WITH_ERROR_MESSAGE
unresolvedClassErrorTypeRenderer = KtUnresolvedClassErrorTypeRenderer.WITH_ERROR_MESSAGE
@@ -14,7 +14,7 @@ import org.jetbrains.kotlin.analysis.api.renderer.types.renderers.*
public object KtTypeRendererForSource {
public val WITH_QUALIFIED_NAMES: KtTypeRenderer = KtTypeRenderer {
capturedTypeRenderer = KtCapturedTypeRenderer.AS_RPOJECTION
capturedTypeRenderer = KtCapturedTypeRenderer.AS_PROJECTION
definitelyNotNullTypeRenderer = KtDefinitelyNotNullTypeRenderer.AS_TYPE_INTERSECTION
dynamicTypeRenderer = KtDynamicTypeRenderer.AS_DYNAMIC_WORD
flexibleTypeRenderer = KtFlexibleTypeRenderer.AS_SHORT
@@ -27,7 +27,7 @@ public object KtTypeRendererForSource {
usualClassTypeRenderer = KtUsualClassTypeRenderer.AS_CLASS_TYPE_WITH_TYPE_ARGUMENTS
classIdRenderer = KtClassTypeQualifierRenderer.WITH_QUALIFIED_NAMES
typeNameRenderer = KtTypeNameRenderer.QUOTED
typeApproximator = KtRendererTypeApproximator.TO_DENNOTABLE
typeApproximator = KtRendererTypeApproximator.TO_DENOTABLE
typeProjectionRenderer = KtTypeProjectionRenderer.WITH_VARIANCE
annotationsRenderer = KtAnnotationRendererForSource.WITH_QUALIFIED_NAMES
contextReceiversRenderer = KtContextReceiversRendererForSource.WITH_LABELS
@@ -15,18 +15,18 @@ public interface KtCapturedTypeRenderer {
context(KtAnalysisSession, KtTypeRenderer)
public fun renderType(type: KtCapturedType, printer: PrettyPrinter)
public object AS_RPOJECTION : KtCapturedTypeRenderer {
public object AS_PROJECTION : KtCapturedTypeRenderer {
context(KtAnalysisSession, KtTypeRenderer)
override fun renderType(type: KtCapturedType, printer: PrettyPrinter) {
typeProjectionRenderer.renderTypeProjection(type.projection, printer)
}
}
public object AS_CAPUTRED_TYPE_WITH_PROJECTION : KtCapturedTypeRenderer {
public object AS_CAPTURED_TYPE_WITH_PROJECTION : KtCapturedTypeRenderer {
context(KtAnalysisSession, KtTypeRenderer)
override fun renderType(type: KtCapturedType, printer: PrettyPrinter) {
printer.append("CapturedType(")
AS_RPOJECTION.renderType(type, printer)
AS_PROJECTION.renderType(type, printer)
printer.append(")")
}
}