don't veto rename of constructors

#KT-9693 Fixed
This commit is contained in:
Dmitry Jemerov
2016-02-03 15:47:58 +01:00
parent 34d8dd9127
commit 187694d1b0
@@ -80,6 +80,6 @@ class KotlinRefactoringSupportProvider : RefactoringSupportProvider() {
}
class KotlinVetoRenameCondition: Condition<PsiElement> {
override fun value(t: PsiElement?): Boolean = t is KtElement && t is PsiNameIdentifierOwner && t.nameIdentifier == null
override fun value(t: PsiElement?): Boolean =
t is KtElement && t is PsiNameIdentifierOwner && t.nameIdentifier == null && t !is KtConstructor<*>
}