Fix add modifier for replacement case, add expect/actual order tests
This commit is contained in:
committed by
Stanislav Erokhin
parent
2c521727c3
commit
e12de11ce9
@@ -83,10 +83,11 @@ internal fun addModifier(modifierList: KtModifierList, modifier: KtModifierKeywo
|
||||
}
|
||||
return
|
||||
}
|
||||
if (modifierToReplace != null) {
|
||||
if (modifierToReplace != null && modifierList.firstChild == modifierList.lastChild) {
|
||||
modifierToReplace.replace(newModifier)
|
||||
}
|
||||
else {
|
||||
modifierToReplace?.delete()
|
||||
val newModifierOrder = MODIFIERS_ORDER.indexOf(modifier)
|
||||
|
||||
fun placeAfter(child: PsiElement): Boolean {
|
||||
|
||||
Reference in New Issue
Block a user