summaryrefslogtreecommitdiffstats
path: root/src/debputy/lsp/lsp_debian_control.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/debputy/lsp/lsp_debian_control.py')
-rw-r--r--src/debputy/lsp/lsp_debian_control.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/debputy/lsp/lsp_debian_control.py b/src/debputy/lsp/lsp_debian_control.py
index fd8598e..42f6a65 100644
--- a/src/debputy/lsp/lsp_debian_control.py
+++ b/src/debputy/lsp/lsp_debian_control.py
@@ -9,7 +9,6 @@ from typing import (
Mapping,
List,
Dict,
- Any,
)
from lsprotocol.types import (
@@ -55,6 +54,7 @@ from debputy.lsp.lsp_features import (
lsp_semantic_tokens_full,
lsp_will_save_wait_until,
lsp_format_document,
+ LanguageDispatch,
)
from debputy.lsp.lsp_generic_deb822 import (
deb822_completer,
@@ -85,8 +85,6 @@ from debputy.lsp.vendoring._deb822_repro import (
from debputy.lsp.vendoring._deb822_repro.parsing import (
Deb822KeyValuePairElement,
LIST_SPACE_SEPARATED_INTERPRETATION,
- Interpretation,
- Deb822ParsedTokenList,
)
try:
@@ -103,11 +101,11 @@ except ImportError:
_LANGUAGE_IDS = [
- "debian/control",
+ LanguageDispatch.from_language_id("debian/control"),
# emacs's name
- "debian-control",
+ LanguageDispatch.from_language_id("debian-control"),
# vim's name
- "debcontrol",
+ LanguageDispatch.from_language_id("debcontrol"),
]