Skip to content

Commit 78e6c64

Browse files
committed
correct analysing run keywords
1 parent 5ee1f96 commit 78e6c64

File tree

1 file changed

+6
-1
lines changed
  • robotcode/language_server/robotframework/diagnostics

1 file changed

+6
-1
lines changed

robotcode/language_server/robotframework/diagnostics/analyzer.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,12 @@ async def _analyze_keyword_call(
137137

138138
try:
139139
if result.arguments is not None:
140-
result.arguments.resolve([v.value for v in argument_tokens], None)
140+
result.arguments.resolve(
141+
[v.value for v in argument_tokens],
142+
None,
143+
resolve_variables_until=result.args_to_process,
144+
resolve_named=not result.is_any_run_keyword(),
145+
)
141146
except (asyncio.CancelledError, SystemExit, KeyboardInterrupt):
142147
raise
143148
except BaseException as e:

0 commit comments

Comments
 (0)