-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crash when editing a workflow #39
Labels
bug
Something isn't working
Comments
also happens with: INFO:benten.langserver.server:Client query: textDocument/didOpen
DEBUG:benten.models.document:Took 0.0814s to load document
DEBUG:benten.models.document:Took 0.047s to parse document
INFO:benten.langserver.server:Client query: textDocument/documentSymbol
INFO:benten.langserver.server:Client query: textDocument/didOpen
DEBUG:benten.models.document:Took 0.154s to load document
DEBUG:benten.models.document:Took 0.0471s to parse document
INFO:benten.langserver.server:Client query: textDocument/documentSymbol
INFO:benten.langserver.server:Client query: textDocument/didOpen
DEBUG:benten.models.document:Took 0.019s to load document
DEBUG:benten.models.document:Took 0.0113s to parse document
INFO:benten.langserver.server:Client query: textDocument/documentSymbol
INFO:benten.langserver.server:Client query: textDocument/didClose
INFO:benten.langserver.server:Client query: textDocument/didClose
INFO:benten.langserver.server:Client query: textDocument/didClose
INFO:benten.langserver.server:Client query: textDocument/didOpen
ERROR:benten.langserver.server:Unexpected error: unhashable type: 'CommentedSeq'
Traceback (most recent call last):
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 63, in run
self.handle(request)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 93, in handle
response = to_dict(self._dispatch(client_query))
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 142, in _dispatch
return f(client_query)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/fileoperation.py", line 60, in serve_textDocument_didOpen
language_models=self.config.lang_models)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/models/document.py", line 87, in __init__
self.update(text)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/models/document.py", line 96, in update
parse_document(cwl, self.doc_uri, self.text, self.language_models, problems)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/models/languagemodel.py", line 221, in parse_document
requirements=None)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/models/languagemodel.py", line 824, in parse
completer.wf_completer.analyze_workflow(node, doc_uri, problems)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/models/languagemodel.py", line 927, in analyze_workflow
self.validate_step_connections(step, step_id, problems)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/models/languagemodel.py", line 976, in validate_step_connections
if conn_id not in self.all_connections:
TypeError: unhashable type: 'CommentedSeq'
INFO:benten.langserver.server:Client query: textDocument/documentSymbol
ERROR:benten.langserver.server:Unexpected error: 'file:///home/hmenager/galaxycwl/workflow-is-cwl/workflows/TranscriptomeAssembly-wf.single-end.cwl'
Traceback (most recent call last):
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 63, in run
self.handle(request)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 93, in handle
response = to_dict(self._dispatch(client_query))
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 142, in _dispatch
return f(client_query)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/documentsymbol.py", line 22, in serve_textDocument_documentSymbol
doc = self.open_documents[doc_uri]
KeyError: 'file:///home/hmenager/galaxycwl/workflow-is-cwl/workflows/TranscriptomeAssembly-wf.single-end.cwl'
INFO:benten.langserver.server:Client query: textDocument/hover
ERROR:benten.langserver.server:Unexpected error: 'file:///home/hmenager/galaxycwl/workflow-is-cwl/workflows/TranscriptomeAssembly-wf.single-end.cwl'
Traceback (most recent call last):
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 63, in run
self.handle(request)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 93, in handle
response = to_dict(self._dispatch(client_query))
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/server.py", line 142, in _dispatch
return f(client_query)
File "/home/hmenager/.local/pipx/venvs/benten/lib/python3.7/site-packages/benten/langserver/hover.py", line 22, in serve_textDocument_hover
doc = self.open_documents[doc_uri]
KeyError: 'file:///home/hmenager/galaxycwl/workflow-is-cwl/workflows/TranscriptomeAssembly-wf.single-end.cwl'
INFO:benten.langserver.server:Client query: $/cancelRequest
ERROR:benten.langserver.server:Unknown method: $/cancelRequest |
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
when trying to edit https://github.com/EBI-Metagenomics/workflow-is-cwl/blob/master/workflows/TranscriptomeAssembly-wf.paired-end.cwl the editor will crash with the following tb:
The text was updated successfully, but these errors were encountered: