File tree Expand file tree Collapse file tree 15 files changed +27
-28
lines changed
src/termux_language_server Expand file tree Collapse file tree 15 files changed +27
-28
lines changed Original file line number Diff line number Diff line change @@ -137,7 +137,7 @@ Other features:
137
137
138
138
## How Does It Work
139
139
140
- See [ here] ( https://github.com/neomutt/tree-sitter-lsp #schema ) .
140
+ See [ here] ( https://github.com/neomutt/lsp- tree-sitter#schema ) .
141
141
142
142
Read
143
143
[ ![ readthedocs] ( https://shields.io/readthedocs/termux-language-server )] ( https://termux-language-server.readthedocs.io )
Original file line number Diff line number Diff line change 3
3
# https://python-jsonschema.readthedocs.io/en/stable/validate/#validating-formats
4
4
# validate hostname
5
5
fqdn
6
+ lsp-tree-sitter
6
7
# ~/.config/pacman/template.md.j2
7
8
platformdirs
8
9
# validate uri
9
10
rfc3987
10
11
tree-sitter-languages
11
- # ErrorFinder
12
- tree-sitter-lsp >= 0.0.13
Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env -S pip install -r
2
2
3
- tree-sitter-lsp [colorize]
3
+ lsp- tree-sitter[colorize]
Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env -S pip install -r
2
2
3
3
license-expression
4
- tree-sitter-lsp [misc]
4
+ lsp- tree-sitter[misc]
Original file line number Diff line number Diff line change @@ -79,10 +79,10 @@ def main():
79
79
args = get_parser ().parse_args ()
80
80
81
81
if args .generate_schema or args .format or args .check or args .convert :
82
+ from lsp_tree_sitter .diagnose import check
83
+ from lsp_tree_sitter .format import format
84
+ from lsp_tree_sitter .utils import pprint
82
85
from tree_sitter_languages import get_parser as _get_parser
83
- from tree_sitter_lsp .diagnose import check
84
- from tree_sitter_lsp .format import format
85
- from tree_sitter_lsp .utils import pprint
86
86
87
87
from .finders import DIAGNOSTICS_FINDER_CLASSES , FORMAT_FINDER_CLASSES
88
88
from .schema import BashTrie
Original file line number Diff line number Diff line change 6
6
from dataclasses import dataclass
7
7
8
8
from jinja2 import Template
9
+ from lsp_tree_sitter import UNI , Finder
10
+ from lsp_tree_sitter .finders import (
11
+ ErrorFinder ,
12
+ QueryFinder ,
13
+ SchemaFinder ,
14
+ UnFixedOrderFinder ,
15
+ )
9
16
from lsprotocol .types import (
10
17
CompletionItemKind ,
11
18
DiagnosticSeverity ,
15
22
TextEdit ,
16
23
)
17
24
from tree_sitter import Node , Tree
18
- from tree_sitter_lsp import UNI , Finder
19
- from tree_sitter_lsp .finders import (
20
- ErrorFinder ,
21
- QueryFinder ,
22
- SchemaFinder ,
23
- UnFixedOrderFinder ,
24
- )
25
25
26
26
from . import CSV , FILETYPE
27
27
from .schema import BashTrie
Original file line number Diff line number Diff line change 4
4
5
5
from typing import Any
6
6
7
- from tree_sitter_lsp .misc import get_soup
7
+ from lsp_tree_sitter .misc import get_soup
8
8
9
9
from .._metainfo import SOURCE , project
10
10
Original file line number Diff line number Diff line change 4
4
5
5
from typing import Any
6
6
7
- from tree_sitter_lsp .misc import get_soup
7
+ from lsp_tree_sitter .misc import get_soup
8
8
9
9
from .._metainfo import SOURCE , project
10
10
from .licenses import ATOM
Original file line number Diff line number Diff line change 4
4
5
5
from typing import Any
6
6
7
- from tree_sitter_lsp .misc import get_soup
7
+ from lsp_tree_sitter .misc import get_soup
8
8
9
9
from .._metainfo import SOURCE , project
10
10
Original file line number Diff line number Diff line change 4
4
5
5
from typing import Any
6
6
7
- from tree_sitter_lsp .misc import get_soup
7
+ from lsp_tree_sitter .misc import get_soup
8
8
9
9
from .._metainfo import SOURCE , project
10
10
You can’t perform that action at this time.
0 commit comments