File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
robotcode/language_server/robotframework Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -211,7 +211,12 @@ async def visit(self, node: ast.AST) -> None:
211211 )
212212
213213 if self .namespace .document is not None :
214- var_range = range_from_token (var_token )
214+ if isinstance (var , EnvironmentVariableDefinition ):
215+ var_token .value , _ , _ = var_token .value .partition ("=" )
216+
217+ var_range = range_from_token (var_token )
218+ else :
219+ var_range = range_from_token (var_token )
215220 if var .name_range != var_range :
216221 self ._variable_references [var ].add (
217222 Location (self .namespace .document .document_uri , var_range )
Original file line number Diff line number Diff line change @@ -163,6 +163,7 @@ async def _prepare_rename_default(
163163 "Only references are renamed and you have to rename the variable definition yourself."
164164 )
165165 elif var .type == VariableDefinitionType .ENVIRONMENT_VARIABLE :
166+ token .value , _ , _ = token .value .partition ("=" )
166167 self .parent .window .show_message (
167168 "You are about to rename an environment variable. "
168169 "Only references are renamed and you have to rename the variable definition yourself."
You can’t perform that action at this time.
0 commit comments