Skip to content

Commit 60d76aa

Browse files
committed
fix: generating keyword specs for keywords with empty lineno
1 parent 622be70 commit 60d76aa

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

robotcode/language_server/robotframework/diagnostics/imports_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1091,7 +1091,7 @@ def _create_handler(self, kw: Any) -> Any:
10911091
tags=list(kw[0].tags),
10921092
source=kw[0].source,
10931093
name_token=get_keyword_name_token_from_line(kw[0].lineno),
1094-
line_no=kw[0].lineno,
1094+
line_no=kw[0].lineno if kw[0].lineno is not None else -1,
10951095
col_offset=-1,
10961096
end_col_offset=-1,
10971097
end_line_no=-1,

robotcode/language_server/robotframework/diagnostics/library_doc.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@ def get_test_library(
13531353
doc=kw[0].doc,
13541354
tags=list(kw[0].tags),
13551355
source=kw[0].source,
1356-
line_no=kw[0].lineno,
1356+
line_no=kw[0].lineno if kw[0].lineno is not None else -1,
13571357
col_offset=-1,
13581358
end_col_offset=-1,
13591359
end_line_no=-1,
@@ -1396,7 +1396,7 @@ def get_test_library(
13961396
doc=kw[0].doc,
13971397
tags=list(kw[0].tags),
13981398
source=kw[0].source,
1399-
line_no=kw[0].lineno,
1399+
line_no=kw[0].lineno if kw[0].lineno is not None else -1,
14001400
col_offset=-1,
14011401
end_col_offset=-1,
14021402
end_line_no=-1,

0 commit comments

Comments
 (0)