Skip to content

Commit 59a1bfb

Browse files
author
Kapil Borle
authored
Merge pull request #685 from PowerShell/kapilmb/FixAvoidAliasCorrectionExtent
Fix PSAvoidUsingAliases correction extent
2 parents dad50db + e5a8130 commit 59a1bfb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Rules/AvoidAlias.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -184,21 +184,21 @@ private IScriptExtent GetCommandExtent(CommandAst commandAst)
184184
/// <returns>Retruns a list of suggested corrections</returns>
185185
private List<CorrectionExtent> GetCorrectionExtent(CommandAst cmdAst, string cmdletName)
186186
{
187-
var ext = cmdAst.Extent;
188187
var corrections = new List<CorrectionExtent>();
189188
var alias = cmdAst.GetCommandName();
190-
string description = string.Format(
189+
var description = string.Format(
191190
CultureInfo.CurrentCulture,
192191
Strings.AvoidUsingCmdletAliasesCorrectionDescription,
193192
alias,
194193
cmdletName);
194+
var cmdExtent = GetCommandExtent(cmdAst);
195195
corrections.Add(new CorrectionExtent(
196-
ext.StartLineNumber,
197-
ext.EndLineNumber,
198-
cmdAst.CommandElements[0].Extent.StartColumnNumber,
199-
cmdAst.CommandElements[0].Extent.EndColumnNumber,
196+
cmdExtent.StartLineNumber,
197+
cmdExtent.EndLineNumber,
198+
cmdExtent.StartColumnNumber,
199+
cmdExtent.EndColumnNumber,
200200
cmdletName,
201-
ext.File,
201+
cmdAst.Extent.File,
202202
description));
203203
return corrections;
204204
}

0 commit comments

Comments
 (0)