vscode-cadence icon indicating copy to clipboard operation
vscode-cadence copied to clipboard

`textDocument/documentSymbol` failed keeps showing

Open jribbink opened this issue 1 year ago • 1 comments

Problem

textDocument/documentSymbol failed error displays any time the LS tries to check this code (i.e. just type in the window and each time it refreshes the LS it will show).

Screenshot 2024-01-10 at 4 18 50 PM

[Error - 4:18:09 PM] Request textDocument/documentSymbol failed.
Error: selectionRange must be contained in fullRange
    at Function.validate (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:137:17337)
    at new d (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:137:17551)
    at kn (/Users/jordan/.vscode/extensions/onflow.cadence-2.2.0/out/extension/src/main.js:77:72602)
    at kn (/Users/jordan/.vscode/extensions/onflow.cadence-2.2.0/out/extension/src/main.js:77:72781)
    at a (/Users/jordan/.vscode/extensions/onflow.cadence-2.2.0/out/extension/src/main.js:77:46794)
    at Object.FMe (/Users/jordan/.vscode/extensions/onflow.cadence-2.2.0/out/extension/src/main.js:77:46880)
    at Object.to [as asDocumentSymbols] (/Users/jordan/.vscode/extensions/onflow.cadence-2.2.0/out/extension/src/main.js:77:72569)
    at l (/Users/jordan/.vscode/extensions/onflow.cadence-2.2.0/out/extension/src/main.js:81:56108)
    at d.provideDocumentSymbols (/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:39616)

Steps to Reproduce

Write an import similar to what I have and make LS refresh.

Acceptance Criteria

Doesn't show error.

Context

Bad UX, useless error

jribbink avatar Jan 11 '24 00:01 jribbink