File tree 2 files changed +6
-1
lines changed
core/src/robotcode/core/lsp
language_server/src/robotcode/language_server/robotframework/parts
2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -4092,6 +4092,11 @@ def __gt__(self, o: object) -> bool:
4092
4092
return NotImplemented
4093
4093
return (self .line , self .character ) > (o .line , o .character )
4094
4094
4095
+ def __ge__ (self , o : object ) -> bool :
4096
+ if not isinstance (o , Position ):
4097
+ return NotImplemented
4098
+ return (self .line , self .character ) >= (o .line , o .character )
4099
+
4095
4100
def __iter__ (self ) -> Iterator [int ]:
4096
4101
return iter ((self .line , self .character ))
4097
4102
Original file line number Diff line number Diff line change @@ -2127,7 +2127,7 @@ def _complete_KeywordCall_or_Fixture( # noqa: N802
2127
2127
keyword_doc_and_token : Optional [Tuple [Optional [KeywordDoc ], Token ]] = None
2128
2128
2129
2129
keyword_token = kw_node .get_token (keyword_name_token_type )
2130
- if keyword_token is None or position . character < range_from_token (keyword_token ).end . character :
2130
+ if keyword_token is None or position <= range_from_token (keyword_token ).end :
2131
2131
return None
2132
2132
2133
2133
keyword_doc_and_token = self .get_keyworddoc_and_token_from_position (
You can’t perform that action at this time.
0 commit comments