Render unabbreviated part of type wrapped in common comments
It's necessary for preserving DescriptorRenderer invariant, namely only valid code should be generated
This commit is contained in:
@@ -129,7 +129,7 @@ internal class DescriptorRendererImpl(
|
||||
// TODO nullability is lost for abbreviated type?
|
||||
val abbreviatedRendered = renderNormalizedTypeAsIs(abbreviated.abbreviation)
|
||||
val unabbreviatedRendered = renderNormalizedTypeAsIs(abbreviated.expandedType)
|
||||
return "$abbreviatedRendered [= $unabbreviatedRendered]"
|
||||
return "$abbreviatedRendered /* = $unabbreviatedRendered */"
|
||||
}
|
||||
|
||||
return renderNormalizedTypeAsIs(type)
|
||||
|
||||
Reference in New Issue
Block a user