fix #2
This commit is contained in:
parent
82d6ce586b
commit
37b746dc48
|
@ -192,7 +192,10 @@ class SkillLanguageServer(LanguageServer):
|
||||||
|
|
||||||
def _parse_assigns(self, lines: list[str]) -> None:
|
def _parse_assigns(self, lines: list[str]) -> None:
|
||||||
for row, line in enumerate(lines):
|
for row, line in enumerate(lines):
|
||||||
for found in finditer(r"([a-zA-Z_][a-zA-Z0-9_]*)\s*=\s+", line):
|
for found in finditer(
|
||||||
|
r"\b([a-zA-Z_][a-zA-Z0-9_]*)((-|~)>[a-zA-Z_][a-zA-Z0-9_]*)?\s*=\s+",
|
||||||
|
line,
|
||||||
|
):
|
||||||
token = found.group(1)
|
token = found.group(1)
|
||||||
token_range = Range(
|
token_range = Range(
|
||||||
Position(row, found.start()),
|
Position(row, found.start()),
|
||||||
|
|
Loading…
Reference in New Issue