Extract interface: do not show private contstractor parameter on dialog
#KT-28408 Fixed
This commit is contained in:
committed by
Alexander Podkhalyuzin
parent
8fb213021c
commit
036b12f408
+2
-1
@@ -52,7 +52,8 @@ class KotlinExtractInterfaceDialog(
|
||||
override fun createMemberInfoModel(): MemberInfoModelBase {
|
||||
val extractableMemberInfos = extractClassMembers(originalClass).filterNot {
|
||||
val member = it.member
|
||||
member is KtClass && member.hasModifier(KtTokens.INNER_KEYWORD)
|
||||
member is KtClass && member.hasModifier(KtTokens.INNER_KEYWORD) ||
|
||||
member is KtParameter && member.hasModifier(KtTokens.PRIVATE_KEYWORD)
|
||||
}
|
||||
extractableMemberInfos.forEach { it.isToAbstract = true }
|
||||
return object : MemberInfoModelBase(
|
||||
|
||||
Reference in New Issue
Block a user