[FIR] Rename ConeTypeRendererWithJavaFlexibleTypes to ConeTypeRendererForReadability
This commit is contained in:
committed by
Space Team
parent
e996760e7e
commit
da0308806a
+1
-1
@@ -138,7 +138,7 @@ object FirDiagnosticRenderers {
|
||||
annotationRenderer = null,
|
||||
bodyRenderer = null,
|
||||
idRenderer = idRendererCreator(),
|
||||
typeRenderer = ConeTypeRendererWithJavaFlexibleTypes(idRendererCreator)
|
||||
typeRenderer = ConeTypeRendererForReadability(idRendererCreator)
|
||||
).renderElementAsString(symbol.fir, trim = true)
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -11,7 +11,7 @@ import org.jetbrains.kotlin.fir.types.ConeIntegerLiteralType
|
||||
import org.jetbrains.kotlin.renderer.replacePrefixesInTypeRepresentations
|
||||
import org.jetbrains.kotlin.renderer.typeStringsDifferOnlyInNullability
|
||||
|
||||
class ConeTypeRendererWithJavaFlexibleTypes : ConeTypeRenderer {
|
||||
class ConeTypeRendererForReadability : ConeTypeRenderer {
|
||||
|
||||
private val idRendererCreator: () -> ConeIdRenderer
|
||||
|
||||
@@ -27,9 +27,9 @@ class ConeTypeRendererWithJavaFlexibleTypes : ConeTypeRenderer {
|
||||
}
|
||||
|
||||
override fun render(flexibleType: ConeFlexibleType) {
|
||||
val lowerRenderer = ConeTypeRendererWithJavaFlexibleTypes(StringBuilder(), idRendererCreator)
|
||||
val lowerRenderer = ConeTypeRendererForReadability(StringBuilder(), idRendererCreator)
|
||||
lowerRenderer.render(flexibleType.lowerBound)
|
||||
val upperRenderer = ConeTypeRendererWithJavaFlexibleTypes(StringBuilder(), idRendererCreator)
|
||||
val upperRenderer = ConeTypeRendererForReadability(StringBuilder(), idRendererCreator)
|
||||
upperRenderer.render(flexibleType.upperBound)
|
||||
builder.append(renderFlexibleType(lowerRenderer.builder.toString(), upperRenderer.builder.toString()))
|
||||
}
|
||||
@@ -81,4 +81,4 @@ class ConeTypeRendererWithJavaFlexibleTypes : ConeTypeRenderer {
|
||||
override fun render(type: ConeIntegerLiteralType) {
|
||||
render(type.getApproximatedType())
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -8,7 +8,7 @@ package org.jetbrains.kotlin.fir.types
|
||||
import org.jetbrains.kotlin.fir.renderer.ConeIdRendererForDebugging
|
||||
import org.jetbrains.kotlin.fir.renderer.ConeIdShortRenderer
|
||||
import org.jetbrains.kotlin.fir.renderer.ConeTypeRendererForDebugging
|
||||
import org.jetbrains.kotlin.fir.renderer.ConeTypeRendererWithJavaFlexibleTypes
|
||||
import org.jetbrains.kotlin.fir.renderer.ConeTypeRendererForReadability
|
||||
import org.jetbrains.kotlin.fir.types.impl.ConeClassLikeTypeImpl
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.types.Variance
|
||||
@@ -121,13 +121,13 @@ fun ConeKotlinType.renderForDebugging(): String {
|
||||
|
||||
fun ConeKotlinType.renderReadable(): String {
|
||||
val builder = StringBuilder()
|
||||
ConeTypeRendererWithJavaFlexibleTypes(builder) { ConeIdShortRenderer() }.render(this)
|
||||
ConeTypeRendererForReadability(builder) { ConeIdShortRenderer() }.render(this)
|
||||
return builder.toString()
|
||||
}
|
||||
|
||||
fun ConeKotlinType.renderReadableWithFqNames(): String {
|
||||
val builder = StringBuilder()
|
||||
ConeTypeRendererWithJavaFlexibleTypes(builder) { ConeIdRendererForDebugging() }.render(this)
|
||||
ConeTypeRendererForReadability(builder) { ConeIdRendererForDebugging() }.render(this)
|
||||
return builder.toString()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user