From 075195a3e4d1d036bb40311eed12481a315f15c8 Mon Sep 17 00:00:00 2001 From: Dmitry Petrov Date: Wed, 15 Jun 2016 15:25:16 +0300 Subject: [PATCH] Provide base icon for type alias descriptor. Use platform icon for a class (as we do for type parameters). --- .../jetbrains/kotlin/idea/KotlinDescriptorIconProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/KotlinDescriptorIconProvider.java b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/KotlinDescriptorIconProvider.java index b9cdf1a7cd8..11f210ce349 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/KotlinDescriptorIconProvider.java +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/KotlinDescriptorIconProvider.java @@ -134,6 +134,10 @@ public final class KotlinDescriptorIconProvider { return PlatformIcons.CLASS_ICON; } + if (descriptor instanceof TypeAliasDescriptor) { + return PlatformIcons.CLASS_ICON; + } + LOG.warn("No icon for descriptor: " + descriptor); return null; }