Skip to content

Commit eb89c18

Browse files
committed
Reorder params fixed
1 parent 98e0d2e commit eb89c18

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

RetailCoder.VBE/Refactorings/ReorderParameters/ReorderParametersRefactoring.cs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,11 @@ private void RewriteCall(VBAParser.ArgsCallContext paramList, CodeModule module)
140140
}
141141

142142
module.ReplaceLine(paramList.Start.Line, newContent);
143-
module.DeleteLines(paramList.Start.Line + 1, lineCount - 1);
143+
144+
for (var line = paramList.Start.Line + 1; line < paramList.Start.Line + lineCount; line++)
145+
{
146+
module.ReplaceLine(line, "");
147+
}
144148
}
145149

146150
private void AdjustSignatures()
@@ -239,7 +243,11 @@ private void RewriteSignature(Declaration target, VBAParser.ArgListContext param
239243
}
240244

241245
module.ReplaceLine(paramList.Start.Line, newContent);
242-
module.DeleteLines(paramList.Start.Line + 1, lineNum - 1);
246+
247+
for (var line = paramList.Start.Line + 1; line < paramList.Start.Line + lineNum; line++)
248+
{
249+
module.ReplaceLine(line, "");
250+
}
243251
}
244252

245253
private string GetOldSignature(Declaration target)

0 commit comments

Comments
 (0)