Do not include "operator" and "infix" into completion item text for override
This commit is contained in:
@@ -192,6 +192,7 @@ interface DescriptorRendererOptions {
|
||||
var alwaysRenderModifiers: Boolean
|
||||
var renderConstructorKeyword: Boolean
|
||||
var renderUnabbreviatedType: Boolean
|
||||
var includeAdditionalModifiers: Boolean
|
||||
}
|
||||
|
||||
object ExcludedTypeAnnotations {
|
||||
|
||||
@@ -579,7 +579,11 @@ internal class DescriptorRendererImpl(
|
||||
renderAnnotations(function, builder)
|
||||
renderVisibility(function.visibility, builder)
|
||||
renderModalityForCallable(function, builder)
|
||||
renderAdditionalModifiers(function, builder)
|
||||
|
||||
if (includeAdditionalModifiers) {
|
||||
renderAdditionalModifiers(function, builder)
|
||||
}
|
||||
|
||||
renderOverride(function, builder)
|
||||
renderMemberKind(function, builder)
|
||||
|
||||
|
||||
@@ -101,4 +101,6 @@ internal class DescriptorRendererOptionsImpl : DescriptorRendererOptions {
|
||||
override var renderConstructorKeyword by property(true)
|
||||
|
||||
override var renderUnabbreviatedType: Boolean by property(true)
|
||||
|
||||
override var includeAdditionalModifiers: Boolean by property(true)
|
||||
}
|
||||
Reference in New Issue
Block a user