@@ -16,22 +16,22 @@ namespace Microsoft.PowerShell.EditorServices.Handlers
16
16
[ Serial , Method ( "powerShell/renameSymbol" ) ]
17
17
internal interface IRenameSymbolHandler : IJsonRpcRequestHandler < RenameSymbolParams , RenameSymbolResult > { }
18
18
19
- internal class RenameSymbolParams : IRequest < RenameSymbolResult >
19
+ public class RenameSymbolParams : IRequest < RenameSymbolResult >
20
20
{
21
21
public string FileName { get ; set ; }
22
22
public int Line { get ; set ; }
23
23
public int Column { get ; set ; }
24
24
public string RenameTo { get ; set ; }
25
25
}
26
- internal class TextChange
26
+ public class TextChange
27
27
{
28
28
public string NewText { get ; set ; }
29
29
public int StartLine { get ; set ; }
30
30
public int StartColumn { get ; set ; }
31
31
public int EndLine { get ; set ; }
32
32
public int EndColumn { get ; set ; }
33
33
}
34
- internal class ModifiedFileResponse
34
+ public class ModifiedFileResponse
35
35
{
36
36
public string FileName { get ; set ; }
37
37
public List < TextChange > Changes { get ; set ; }
@@ -55,7 +55,7 @@ public void AddTextChange(Ast Symbol, string NewText)
55
55
) ;
56
56
}
57
57
}
58
- internal class RenameSymbolResult
58
+ public class RenameSymbolResult
59
59
{
60
60
public RenameSymbolResult ( ) => Changes = new List < ModifiedFileResponse > ( ) ;
61
61
public List < ModifiedFileResponse > Changes { get ; set ; }
0 commit comments