From d3e4b346cebfae5d1a107165784681fb0ed73811 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Sat, 23 May 2015 15:22:29 +0300 Subject: [PATCH] Deprecated symbols made less priority than named parameters --- .../org/jetbrains/kotlin/idea/completion/CompletionSorting.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionSorting.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionSorting.kt index 544a6e34079..0931367c6d2 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionSorting.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionSorting.kt @@ -44,7 +44,7 @@ import java.util.HashSet public fun CompletionResultSet.addKotlinSorting(parameters: CompletionParameters): CompletionResultSet { var sorter = CompletionSorter.defaultSorter(parameters, getPrefixMatcher())!! - sorter = sorter.weighBefore("stats", PriorityWeigher, DeprecatedWeigher, KindWeigher) + sorter = sorter.weighBefore("stats", DeprecatedWeigher, PriorityWeigher, KindWeigher) if (parameters.getCompletionType() == CompletionType.SMART) { sorter = sorter.weighBefore("kotlin.kind", NameSimilarityWeigher, SmartCompletionPriorityWeigher)