DescriptorRenderer: shouldn't render private modifier by default
#KT-31587 Fixed
This commit is contained in:
@@ -723,7 +723,8 @@ internal class DescriptorRendererImpl(
|
||||
|
||||
private fun renderConstructor(constructor: ConstructorDescriptor, builder: StringBuilder) {
|
||||
builder.renderAnnotations(constructor)
|
||||
val visibilityRendered = renderVisibility(constructor.visibility, builder)
|
||||
val visibilityRendered = (options.renderDefaultVisibility || constructor.constructedClass.modality != Modality.SEALED)
|
||||
&& renderVisibility(constructor.visibility, builder)
|
||||
renderMemberKind(constructor, builder)
|
||||
|
||||
val constructorKeywordRendered = renderConstructorKeyword || !constructor.isPrimary || visibilityRendered
|
||||
|
||||
Reference in New Issue
Block a user