Skip to content

Commit 076a04c

Browse files
committed
Cast type in HasListeners mixing
1 parent 1cfe11c commit 076a04c

File tree

1 file changed

+3
-1
lines changed
  • python_packages/jupyter_lsp/jupyter_lsp

1 file changed

+3
-1
lines changed

python_packages/jupyter_lsp/jupyter_lsp/types.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@
2020
Pattern,
2121
Text,
2222
Union,
23+
cast,
2324
)
2425

2526
try:
2627
from jupyter_server.transutils import _i18n as _
2728
except ImportError: # pragma: no cover
2829
from jupyter_server.transutils import _
30+
2931
from traitlets import Instance
3032
from traitlets import List as List_
3133
from traitlets import Unicode, default
@@ -182,7 +184,7 @@ async def wait_for_listeners(
182184
scope_val,
183185
message=message,
184186
language_server=language_server,
185-
manager=self,
187+
manager=cast("LanguageServerManagerAPI", self),
186188
)
187189
for listener in listeners
188190
if listener.wants(message, language_server)

0 commit comments

Comments
 (0)