From e271015382da2bed7c1b957e373ff8e5c5238401 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Wed, 15 Apr 2020 22:02:27 +0300 Subject: [PATCH] Minor: don't use deprecated HashSet class in KotlinChangeSignatureUsageProcessor --- .../changeSignature/KotlinChangeSignatureUsageProcessor.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/KotlinChangeSignatureUsageProcessor.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/KotlinChangeSignatureUsageProcessor.kt index 3aff0e31f1e..07e60b39638 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/KotlinChangeSignatureUsageProcessor.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/KotlinChangeSignatureUsageProcessor.kt @@ -21,7 +21,6 @@ import com.intellij.refactoring.util.CommonRefactoringUtil import com.intellij.refactoring.util.MoveRenameUsageInfo import com.intellij.refactoring.util.RefactoringUIUtil import com.intellij.usageView.UsageInfo -import com.intellij.util.containers.HashSet import com.intellij.util.containers.MultiMap import org.jetbrains.kotlin.asJava.elements.KtLightMethod import org.jetbrains.kotlin.asJava.namedUnwrappedElement @@ -99,7 +98,7 @@ class KotlinChangeSignatureUsageProcessor : ChangeSignatureUsageProcessor { initializedOriginalDescriptor = false - val result = HashSet() + val result = hashSetOf() result.add(OriginalJavaMethodDescriptorWrapper(info.method)) @@ -163,7 +162,7 @@ class KotlinChangeSignatureUsageProcessor : ChangeSignatureUsageProcessor { val body = element.getDeclarationBody() ?: return val callerDescriptor = element.resolveToDescriptorIfAny() ?: return val context = body.analyze() - val newParameterNames = changeInfo.getNonReceiverParameters().mapTo(HashSet()) { it.name } + val newParameterNames = changeInfo.getNonReceiverParameters().mapTo(hashSetOf()) { it.name } body.accept( object : KtTreeVisitorVoid() { override fun visitSimpleNameExpression(expression: KtSimpleNameExpression) { @@ -535,7 +534,7 @@ class KotlinChangeSignatureUsageProcessor : ChangeSignatureUsageProcessor { val ktChangeInfo = info.delegate!! - val parameterNames = HashSet() + val parameterNames = hashSetOf() val function = info.method val bindingContext = (function as KtElement).analyze(BodyResolveMode.FULL) val oldDescriptor = ktChangeInfo.originalBaseFunctionDescriptor