From 4e2c4d941d3f6817606eca315355be4b037e0fc2 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Tue, 30 Aug 2016 21:06:03 +0300 Subject: [PATCH] Rename: Support inplace rename on type parameters --- .../src/org/jetbrains/kotlin/psi/KtTypeParameter.java | 11 +++++++++++ .../refactoring/KotlinRefactoringSupportProvider.kt | 1 + 2 files changed, 12 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java index fd39d8c327b..a814947f0e5 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtTypeParameter.java @@ -18,6 +18,10 @@ package org.jetbrains.kotlin.psi; import com.intellij.lang.ASTNode; import com.intellij.psi.PsiElement; +import com.intellij.psi.search.GlobalSearchScope; +import com.intellij.psi.search.LocalSearchScope; +import com.intellij.psi.search.SearchScope; +import com.intellij.psi.util.PsiTreeUtil; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.kotlin.lexer.KtTokens; @@ -82,4 +86,11 @@ public class KtTypeParameter extends KtNamedDeclarationStub return true is KtProperty -> { if (element.isLocal) return true }