Skip to content

Commit fedade1

Browse files
committed
replace threaded decorator in async_tasking_event
1 parent 76b3736 commit fedade1

33 files changed

+254
-248
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ Extensions installed through the marketplace are subject to the [Marketplace Ter
3030
- Keyword Parameters
3131
![Complete Keyword](./doc/images/complete_keyword_parameters.png)
3232

33+
TODO
34+
3335
## Quick start
3436

3537
1. [Install a supported version of Python on your system](https://code.visualstudio.com/docs/python/python-tutorial#_prerequisites)

robotcode/language_server/common/parts/code_lens.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ....jsonrpc2.protocol import rpc_method
77
from ....utils.async_tools import async_tasking_event
88
from ....utils.logging import LoggingDescriptor
9+
from ..decorators import language_id_filter
910
from ..has_extend_capabilities import HasExtendCapabilities
10-
from ..language import language_id_filter
1111
from ..lsp_types import (
1212
CodeLens,
1313
CodeLensOptions,

robotcode/language_server/common/parts/completion.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,12 @@
77
from ....jsonrpc2.protocol import rpc_method
88
from ....utils.async_tools import async_tasking_event
99
from ....utils.logging import LoggingDescriptor
10+
from ..decorators import (
11+
HasAllCommitCharacters,
12+
HasTriggerCharacters,
13+
language_id_filter,
14+
)
1015
from ..has_extend_capabilities import HasExtendCapabilities
11-
from ..language import HasAllCommitCharacters, HasTriggerCharacters, language_id_filter
1216
from ..lsp_types import (
1317
CompletionContext,
1418
CompletionItem,

robotcode/language_server/common/parts/declaration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ....jsonrpc2.protocol import rpc_method
77
from ....utils.async_tools import async_tasking_event
88
from ....utils.logging import LoggingDescriptor
9+
from ..decorators import language_id_filter
910
from ..has_extend_capabilities import HasExtendCapabilities
10-
from ..language import language_id_filter
1111
from ..lsp_types import (
1212
DeclarationParams,
1313
Location,

robotcode/language_server/common/parts/definition.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ....jsonrpc2.protocol import rpc_method
77
from ....utils.async_tools import async_tasking_event
88
from ....utils.logging import LoggingDescriptor
9+
from ..decorators import language_id_filter
910
from ..has_extend_capabilities import HasExtendCapabilities
10-
from ..language import language_id_filter
1111
from ..lsp_types import (
1212
DefinitionParams,
1313
Location,

robotcode/language_server/common/parts/diagnostics.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
)
1616
from ....utils.logging import LoggingDescriptor
1717
from ....utils.uri import Uri
18-
from ..language import language_id, language_id_filter
18+
from ..decorators import language_id, language_id_filter
1919
from ..lsp_types import Diagnostic, DocumentUri, PublishDiagnosticsParams
2020
from ..text_document import TextDocument
2121

@@ -130,8 +130,8 @@ def __init__(self, protocol: LanguageServerProtocol) -> None:
130130

131131
@async_tasking_event_iterator
132132
async def collect(
133-
sender, document: TextDocument, cancelation_token: CancelationToken
134-
) -> DiagnosticsResult: # NOSONAR
133+
sender, document: TextDocument, cancelation_token: CancelationToken # NOSONAR
134+
) -> DiagnosticsResult:
135135
...
136136

137137
@_logger.call
@@ -211,7 +211,6 @@ async def start_publish_diagnostics_task(self, document: TextDocument) -> None:
211211
document.uri,
212212
document.version,
213213
cancelation_token,
214-
# lambda: create_sub_task(self.publish_diagnostics(document.document_uri, cancelation_token)),
215214
lambda: run_coroutine_in_thread(self.publish_diagnostics, document.document_uri, cancelation_token),
216215
self._delete_entry,
217216
)

robotcode/language_server/common/parts/document_highlight.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
from ....jsonrpc2.protocol import rpc_method
77
from ....utils.async_tools import async_tasking_event
88
from ....utils.logging import LoggingDescriptor
9+
from ..decorators import language_id_filter
910
from ..has_extend_capabilities import HasExtendCapabilities
10-
from ..language import language_id_filter
1111
from ..lsp_types import (
1212
DocumentHighlight,
1313
DocumentHighlightOptions,

robotcode/language_server/common/parts/document_symbols.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
from ....jsonrpc2.protocol import rpc_method
1818
from ....utils.async_tools import async_tasking_event
1919
from ....utils.logging import LoggingDescriptor
20+
from ..decorators import language_id_filter
2021
from ..has_extend_capabilities import HasExtendCapabilities
21-
from ..language import language_id_filter
2222
from ..lsp_types import (
2323
DocumentSymbol,
2424
DocumentSymbolClientCapabilitiesSymbolKind,

robotcode/language_server/common/parts/documents.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from ....utils.async_tools import Lock, async_tasking_event
99
from ....utils.logging import LoggingDescriptor
1010
from ....utils.uri import Uri
11-
from ..language import language_id_filter
11+
from ..decorators import language_id_filter
1212
from ..lsp_types import (
1313
DidChangeTextDocumentParams,
1414
DidCloseTextDocumentParams,

0 commit comments

Comments
 (0)