Fix renaming class according to a file name when file name has no name (but extension)
#EA-219715 Fixed
This commit is contained in:
+1
@@ -22,6 +22,7 @@ class RenameClassToContainingFileNameIntention : SelfTargetingRangeIntention<KtC
|
||||
if (!element.isTopLevel()) return null
|
||||
val fileName = FileUtil.getNameWithoutExtension(element.containingKtFile.name)
|
||||
if (fileName == element.name
|
||||
|| fileName.isEmpty()
|
||||
|| fileName[0].isLowerCase()
|
||||
|| !Name.isValidIdentifier(fileName)
|
||||
|| Name.identifier(fileName).render() != fileName
|
||||
|
||||
Reference in New Issue
Block a user