"Make open": Fix false positive for data class inheritance #KT-27354 Fixed
This commit is contained in:
committed by
Mikhail Glukhikh
parent
6d73aa29e0
commit
5e7d974767
@@ -156,7 +156,7 @@ open class AddModifierFix(
|
||||
val classDescriptor = type.constructor.declarationDescriptor as? ClassDescriptor ?: return null
|
||||
val declaration = DescriptorToSourceUtils.descriptorToDeclaration(classDescriptor) as? KtClass ?: return null
|
||||
if (!declaration.canRefactor()) return null
|
||||
if (declaration.isEnum()) return null
|
||||
if (declaration.isEnum() || declaration.isData()) return null
|
||||
return AddModifierFix(declaration, KtTokens.OPEN_KEYWORD)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user