KT-38832 Add additional check to RemoveCurlyBracesFromTemplateInspection
- Expression in curly braces can change between the report of inspection and quickfix application - ^KT-38832 Fixed
This commit is contained in:
committed by
Roman Golyshev
parent
150708069c
commit
762f38a394
+3
-1
@@ -29,7 +29,9 @@ class RemoveCurlyBracesFromTemplateInspection(@JvmField var reportWithoutWhitesp
|
||||
override fun isApplicable(element: KtBlockStringTemplateEntry): Boolean = element.canDropBraces()
|
||||
|
||||
override fun applyTo(element: KtBlockStringTemplateEntry, project: Project, editor: Editor?) {
|
||||
element.dropBraces()
|
||||
if (element.canDropBraces()) {
|
||||
element.dropBraces()
|
||||
}
|
||||
}
|
||||
|
||||
override fun createOptionsPanel() = MultipleCheckboxOptionsPanel(this).apply {
|
||||
|
||||
Reference in New Issue
Block a user