provide element type name for multi-declaration entries; enable in-place rename for those; show local properties as "variable"

#KT-7627 Fixed
This commit is contained in:
Dmitry Jemerov
2015-04-29 19:40:31 +02:00
parent 0582d1947d
commit b1c4a5670a
9 changed files with 57 additions and 41 deletions
@@ -36,7 +36,8 @@ public class JetFindUsagesProvider : FindUsagesProvider {
is JetNamedFunction -> "function"
is JetClass -> "class"
is JetParameter -> "parameter"
is JetProperty -> "property"
is JetProperty -> if (element.isLocal()) "variable" else "property"
is JetMultiDeclarationEntry -> "variable"
is JetTypeParameter -> "type parameter"
is JetSecondaryConstructor -> "constructor"
is JetObjectDeclaration -> "object"