From 174ce17033bea8e588f3bc7e6755ac2ee5df2157 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Fri, 11 May 2012 21:41:07 +0400 Subject: [PATCH] Replaced jet.Tuple0 with Unit in rendered descriptors. DescriptorRenderer cannot detect fake Tuple0 as Unit. --- .../jet/plugin/references/StandardLibraryReferenceResolver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/references/StandardLibraryReferenceResolver.java b/idea/src/org/jetbrains/jet/plugin/references/StandardLibraryReferenceResolver.java index 3deec13bd1f..0ee471b2940 100644 --- a/idea/src/org/jetbrains/jet/plugin/references/StandardLibraryReferenceResolver.java +++ b/idea/src/org/jetbrains/jet/plugin/references/StandardLibraryReferenceResolver.java @@ -134,7 +134,7 @@ public class StandardLibraryReferenceResolver extends AbstractProjectComponent { } String renderedOriginal = DescriptorRenderer.TEXT.render(originalDescriptor); for (DeclarationDescriptor member : memberScope.getAllDescriptors()) { - if (renderedOriginal.equals(DescriptorRenderer.TEXT.render(member))) { + if (renderedOriginal.equals(DescriptorRenderer.TEXT.render(member).replace("jet.Tuple0", "Unit"))) { return member; } }