Code cleanup: several inspections applied
This commit is contained in:
committed by
Mikhail Glukhikh
parent
fdca96634e
commit
840847e47c
+1
-1
@@ -188,7 +188,7 @@ class BasicLookupElementFactory(
|
||||
is ClassifierDescriptorWithTypeParameters -> {
|
||||
val typeParams = descriptor.declaredTypeParameters
|
||||
if (includeClassTypeArguments && typeParams.isNotEmpty()) {
|
||||
element = element.appendTailText(typeParams.map { it.name.asString() }.joinToString(", ", "<", ">"), true)
|
||||
element = element.appendTailText(typeParams.joinToString(", ", "<", ">") { it.name.asString() }, true)
|
||||
}
|
||||
|
||||
var container = descriptor.containingDeclaration
|
||||
|
||||
+1
-3
@@ -109,9 +109,7 @@ object LambdaSignatureTemplates {
|
||||
}
|
||||
}
|
||||
|
||||
return functionParameterTypes(lambdaType)
|
||||
.map(::parameterPresentation)
|
||||
.joinToString(", ") + " ->"
|
||||
return functionParameterTypes(lambdaType).joinToString(", ", transform = ::parameterPresentation) + " ->"
|
||||
}
|
||||
|
||||
fun explicitParameterTypesRequired(file: KtFile, placeholderRange: TextRange, lambdaType: KotlinType): Boolean {
|
||||
|
||||
+2
-2
@@ -209,9 +209,9 @@ class LookupElementFactory(
|
||||
if (descriptor.valueParameters.isEmpty()) return null
|
||||
if (descriptor.findOriginalTopMostOverriddenDescriptors().none { it in superFunctions }) return null
|
||||
|
||||
val argumentText = descriptor.valueParameters.map {
|
||||
val argumentText = descriptor.valueParameters.joinToString(", ") {
|
||||
(if (it.varargElementType != null) "*" else "") + it.name.render()
|
||||
}.joinToString(", ") //TODO: use code formatting settings
|
||||
} //TODO: use code formatting settings
|
||||
|
||||
val lookupElement = createFunctionCallElementWithArguments(descriptor, argumentText, true)
|
||||
lookupElement.assignPriority(ItemPriority.SUPER_METHOD_WITH_ARGUMENTS)
|
||||
|
||||
+1
-1
@@ -89,7 +89,7 @@ class MultipleArgumentsItemProvider(
|
||||
compoundIcon.setIcon(firstIcon, 1, 0, 0)
|
||||
|
||||
return LookupElementBuilder
|
||||
.create(variables.map { it.name.render() }.joinToString(", ")) //TODO: use code formatting settings
|
||||
.create(variables.joinToString(", ") { it.name.render() }) //TODO: use code formatting settings
|
||||
.withInsertHandler { context, _ ->
|
||||
if (context.completionChar == Lookup.REPLACE_SELECT_CHAR) {
|
||||
val offset = context.offsetMap.tryGetOffset(SmartCompletion.MULTIPLE_ARGUMENTS_REPLACEMENT_OFFSET)
|
||||
|
||||
Reference in New Issue
Block a user