Disable "Make constructor internal" for annotations #KT-17599 Fixed
This commit is contained in:
committed by
Mikhail Glukhikh
parent
d542aef7e4
commit
6f94f45409
@@ -119,5 +119,10 @@ open class ChangeVisibilityModifierIntention protected constructor(
|
||||
}
|
||||
}
|
||||
|
||||
class Internal : ChangeVisibilityModifierIntention(KtTokens.INTERNAL_KEYWORD)
|
||||
class Internal : ChangeVisibilityModifierIntention(KtTokens.INTERNAL_KEYWORD) {
|
||||
override fun applicabilityRange(element: KtDeclaration): TextRange? {
|
||||
if (isAnnotationClassPrimaryConstructor(element)) return null
|
||||
return super.applicabilityRange(element)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user