From e8aee5cddfb459ed41dbc9009cd4fa5ec39f3965 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Thu, 13 Nov 2014 19:01:55 +0300 Subject: [PATCH] Sorting descriptors in DecompiledTextFactory is redundant --- .../decompiler/textBuilder/DecompiledTextFactory.kt | 10 ++-------- .../textBuilder/DecompiledTextConsistencyTest.kt | 3 ++- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/textBuilder/DecompiledTextFactory.kt b/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/textBuilder/DecompiledTextFactory.kt index 5f08aad4eaa..3269930449c 100644 --- a/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/textBuilder/DecompiledTextFactory.kt +++ b/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/textBuilder/DecompiledTextFactory.kt @@ -101,12 +101,6 @@ private fun buildDecompiledText(packageFqName: FqName, descriptors: List): List { - val r = ArrayList(input) - Collections.sort(r, MemberComparator.INSTANCE) - return r - } - fun saveDescriptorToRange(descriptor: DeclarationDescriptor, startOffset: Int, endOffset: Int) { renderedDescriptorsToRange[descriptorToKey(descriptor)] = TextRange(startOffset, endOffset) } @@ -153,7 +147,7 @@ private fun buildDecompiledText(packageFqName: FqName, descriptors: List