mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Fix renaming class according to a file name when file name has no name (but extension)
#EA-219715 Fixed GitOrigin-RevId: fa793c29fd8b9605d95d9032cd43eef2d4b3c300
This commit is contained in:
committed by
intellij-monorepo-bot
parent
42a93ae719
commit
747231835f
+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