[VSCode] - LSP Request Canceled
- Dominant language
- Rust
- Stars
- 19k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
I am trying out the VSCode extension with the Newsfeed tutorial, and the extension doesn't seem to function. I have disabled every other VSCode extension to try to rule out conflicts.
VSCode
```
Version: 1.81.1 (system setup)
Commit: 6c3e3dba23e8fadc360aed75ce363ba185c49794
Date: 2023-08-09T22:22:42.175Z
Electron: 22.3.18
ElectronBuildId: 22689846
Chromium: 108.0.5359.215
Node.js: 16.17.1
V8: 10.8.168.25-electron.0
OS: Windows_NT x64 10.0.22621
```
Relay GraphQL Extension v1.0.2
Extension Settings
```
"relay.autoStartCompiler": true,
"relay.lspOutputLevel": "debug","
"relay.compilerOutputLevel": "debug",
"relay.pathToConfig": ""
```
Relay Logs
```
Searching for the relay-compiler starting at: c:\Dev\relay-examples\newsfeed
Starting the Relay GraphQL extension...
Using relay binary: c:\Dev\relay-examples\newsfeed\node_modules\relay-compiler\win-x64\relay.exe
Starting the Relay Langauge Server with these options: {"options":{"cwd":"c:\\Dev\\relay-examples\\newsfeed"},"command":"c:\\Dev\\relay-examples\\newsfeed\\node_modules\\relay-compiler\\win-x64\\relay.exe","args":["lsp","--output=debug"]}
```
Relay LSP Log:
```
[0m[36m[DEBUG] [0mInitialized stdio transport layer
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":0,"method":"initialize","params":{"processId":46116,"clientInfo":{"name":"Visual Studio Code","version":"1.81.1"},"locale":"en-us","rootPath":"c:\\Dev\\relay-examples\\newsfeed","rootUri":"file:///c%3A/Dev/relay-examples/newsfeed","capabilities":{"workspace":{"applyEdit":true,"workspaceEdit":{"documentChanges":true,"resourceOperations":["create","rename","delete"],"failureHandling":"textOnlyTransactional","normalizesLineEndings":true,"changeAnnotationSupport":{"groupsOnLabel":true}},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"tagSupport":{"valueSet":[1]}},"codeLens":{"refreshSupport":true},"executeCommand":{"dynamicRegistration":true},"configuration":true,"workspaceFolders":true,"semanticTokens":{"refreshSupport":true},"fileOperations":{"dynamicRegistration":true,"didCreate":true,"didRename":true,"didDelete":true,"willCreate":true,"willRename":true,"willDelete":true}},"textDocument":{"publishDiagnostics":{"relatedInformation":true,"versionSupport":false,"tagSupport":{"valueSet":[1,2]},"codeDescriptionSupport":true,"dataSupport":true},"synchronization":{"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":true,"contextSupport":true,"completionItem":{"snippetSupport":true,"commitCharactersSupport":true,"documentationFormat":["markdown","plaintext"],"deprecatedSupport":true,"preselectSupport":true,"tagSupport":{"valueSet":[1]},"insertReplaceSupport":true,"resolveSupport":{"properties":["documentation","detail","additionalTextEdits"]},"insertTextModeSupport":{"valueSet":[1,2]}},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"dynamicRegistration":true,"contentFormat":["markdown","plaintext"]},"signatureHelp":{"dynamicRegistration":true,"signatureInformation":{"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true},"activeParameterSupport":true},"contextSupport":true},"definition":{"dynamicRegistration":true,"linkSupport":true},"references":{"dynamicRegistration":true},"documentHighlight":{"dynamicRegistration":true},"documentSymbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"hierarchicalDocumentSymbolSupport":true,"tagSupport":{"valueSet":[1]},"labelSupport":true},"codeAction":{"dynamicRegistration":true,"isPreferredSupport":true,"disabledSupport":true,"dataSupport":true,"resolveSupport":{"properties":["edit"]},"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}},"honorsChangeAnnotations":false},"codeLens":{"dynamicRegistration":true},"formatting":{"dynamicRegistration":true},"rangeFormatting":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"prepareSupport":true,"prepareSupportDefaultBehavior":1,"honorsChangeAnnotations":true},"documentLink":{"dynamicRegistration":true,"tooltipSupport":true},"typeDefinition":{"dynamicRegistration":true,"linkSupport":true},"implementation":{"dynamicRegistration":true,"linkSupport":true},"colorProvider":{"dynamicRegistration":true},"foldingRange":{"dynamicRegistration":true,"rangeLimit":5000,"lineFoldingOnly":true},"declaration":{"dynamicRegistration":true,"linkSupport":true},"selectionRange":{"dynamicRegistration":true},"callHierarchy":{"dynamicRegistration":true},"semanticTokens":{"dynamicRegistration":true,"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator"],"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary"],"formats":["relative"],"requests":{"range":true,"full":{"delta":true}},"multilineTokenSupport":false,"overlappingTokenSupport":false},"linkedEditingRange":{"dynamicRegistration":true}},"window":{"showMessage":{"messageActionItem":{"additionalPropertiesSupport":true}},"showDocument":{"support":true},"workDoneProgress":true},"general":{"regularExpressions":{"engine":"ECMAScript","version":"ES2020"},"markdown":{"parser":"marked","version":"1.1.0"}}},"trace":"off","workspaceFolders":[{"uri":"file:///c%3A/Dev/relay-examples/newsfeed","name":"newsfeed"}]}}
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":0,"result":{"capabilities":{"codeActionProvider":true,"completionProvider":{"resolveProvider":true,"triggerCharacters":["(","\n",",","@"]},"definitionProvider":true,"hoverProvider":true,"referencesProvider":true,"textDocumentSync":1}}}
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"initialized","params":{}}
[0m[36m[DEBUG] [0mJSON-RPC handshake completed
[0m[36m[DEBUG] [0mRunning language server with config root "\\\\?\\C:\\Dev\\relay-examples\\newsfeed"
[0m[36m[DEBUG] [0mCreating lsp_state...
[0m[36m[DEBUG] [0mCreating lsp_state created!
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx","languageId":"typescriptreact","version":1,"text":"import * as React from \"react\";\r\nimport { graphql } from \"relay-runtime\";\r\nimport {useFragment, useMutation, ConnectionHandler} from 'react-relay';\r\n\r\nimport type { StoryCommentsComposerFragment$key } from \"./__generated__/StoryCommentsComposerFragment.graphql\";\r\n\r\nconst { useState } = React;\r\n\r\nexport type Props = {\r\n story: StoryCommentsComposerFragment$key;\r\n};\r\n\r\nconst StoryCommentsComposerFragment = graphql`\r\n fragment StoryCommentsComposerFragment on Story {\r\n id\r\n }\r\n`;\r\n\r\nconst StoryCommentsComposerPostMutation = graphql`\r\n mutation StoryCommentsComposerPostMutation(\r\n $id: ID!,\r\n $text: String!,\r\n $connections: [ID!]!,\r\n ) {\r\n postStoryComment(id: $id, text: $text) {\r\n commentEdge\r\n @prependEdge(connections: $connections)\r\n {\r\n node {\r\n id\r\n text\r\n }\r\n }\r\n }\r\n }\r\n`;\r\n\r\nexport default function StoryCommentsComposer({ story }: Props) {\r\n const data = useFragment(StoryCommentsComposerFragment, story);\r\n const [text, setText] = useState(\"\");\r\n const [commitMutation, isMutationInFlight] = useMutation(StoryCommentsComposerPostMutation);\r\n\r\n function onPost() {\r\n setText(''); // Reset the UI\r\n const connectionID = ConnectionHandler.getConnectionID(\r\n data.id,\r\n 'StoryCommentsSectionFragment_comments',\r\n );\r\n commitMutation({\r\n variables: {\r\n id: data.id,\r\n text,\r\n connections: [connectionID],\r\n },\r\n })\r\n }\r\n\r\n return (\r\n
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"textDocument/didOpen\", params: Object({\"textDocument\": Object({\"languageId\": String(\"typescriptreact\"), \"text\": String(\"import * as React from \\\"react\\\";\\r\\nimport { graphql } from \\\"relay-runtime\\\";\\r\\nimport {useFragment, useMutation, ConnectionHandler} from 'react-relay';\\r\\n\\r\\nimport type { StoryCommentsComposerFragment$key } from \\\"./__generated__/StoryCommentsComposerFragment.graphql\\\";\\r\\n\\r\\nconst { useState } = React;\\r\\n\\r\\nexport type Props = {\\r\\n story: StoryCommentsComposerFragment$key;\\r\\n};\\r\\n\\r\\nconst StoryCommentsComposerFragment = graphql`\\r\\n fragment StoryCommentsComposerFragment on Story {\\r\\n id\\r\\n }\\r\\n`;\\r\\n\\r\\nconst StoryCommentsComposerPostMutation = graphql`\\r\\n mutation StoryCommentsComposerPostMutation(\\r\\n $id: ID!,\\r\\n $text: String!,\\r\\n $connections: [ID!]!,\\r\\n ) {\\r\\n postStoryComment(id: $id, text: $text) {\\r\\n commentEdge\\r\\n @prependEdge(connections: $connections)\\r\\n {\\r\\n node {\\r\\n id\\r\\n text\\r\\n }\\r\\n }\\r\\n }\\r\\n }\\r\\n`;\\r\\n\\r\\nexport default function StoryCommentsComposer({ story }: Props) {\\r\\n const data = useFragment(StoryCommentsComposerFragment, story);\\r\\n const [text, setText] = useState(\\\"\\\");\\r\\n const [commitMutation, isMutationInFlight] = useMutation(StoryCommentsComposerPostMutation);\\r\\n\\r\\n function onPost() {\\r\\n setText(''); // Reset the UI\\r\\n const connectionID = ConnectionHandler.getConnectionID(\\r\\n data.id,\\r\\n 'StoryCommentsSectionFragment_comments',\\r\\n );\\r\\n commitMutation({\\r\\n variables: {\\r\\n id: data.id,\\r\\n text,\\r\\n connections: [connectionID],\\r\\n },\\r\\n })\\r\\n }\\r\\n\\r\\n return (\\r\\n
[0m[36m[DEBUG] [0mnotification received Notification { method: "textDocument/didOpen", params: Object({"textDocument": Object({"languageId": String("typescriptreact"), "text": String("import * as React from \"react\";\r\nimport { graphql } from \"relay-runtime\";\r\nimport {useFragment, useMutation, ConnectionHandler} from 'react-relay';\r\n\r\nimport type { StoryCommentsComposerFragment$key } from \"./__generated__/StoryCommentsComposerFragment.graphql\";\r\n\r\nconst { useState } = React;\r\n\r\nexport type Props = {\r\n story: StoryCommentsComposerFragment$key;\r\n};\r\n\r\nconst StoryCommentsComposerFragment = graphql`\r\n fragment StoryCommentsComposerFragment on Story {\r\n id\r\n }\r\n`;\r\n\r\nconst StoryCommentsComposerPostMutation = graphql`\r\n mutation StoryCommentsComposerPostMutation(\r\n $id: ID!,\r\n $text: String!,\r\n $connections: [ID!]!,\r\n ) {\r\n postStoryComment(id: $id, text: $text) {\r\n commentEdge\r\n @prependEdge(connections: $connections)\r\n {\r\n node {\r\n id\r\n text\r\n }\r\n }\r\n }\r\n }\r\n`;\r\n\r\nexport default function StoryCommentsComposer({ story }: Props) {\r\n const data = useFragment(StoryCommentsComposerFragment, story);\r\n const [text, setText] = useState(\"\");\r\n const [commitMutation, isMutationInFlight] = useMutation(StoryCommentsComposerPostMutation);\r\n\r\n function onPost() {\r\n setText(''); // Reset the UI\r\n const connectionID = ConnectionHandler.getConnectionID(\r\n data.id,\r\n 'StoryCommentsSectionFragment_comments',\r\n );\r\n commitMutation({\r\n variables: {\r\n id: data.id,\r\n text,\r\n connections: [connectionID],\r\n },\r\n })\r\n }\r\n\r\n return (\r\n
[0m[36m[DEBUG] [0mlsp_method: textDocument/didOpen
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mlsp_outcome: success
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "textDocument/didOpen", params: Object({"textDocument": Object({"languageId": String("typescriptreact"), "text": String("import * as React from \"react\";\r\nimport { graphql } from \"relay-runtime\";\r\nimport {useFragment, useMutation, ConnectionHandler} from 'react-relay';\r\n\r\nimport type { StoryCommentsComposerFragment$key } from \"./__generated__/StoryCommentsComposerFragment.graphql\";\r\n\r\nconst { useState } = React;\r\n\r\nexport type Props = {\r\n story: StoryCommentsComposerFragment$key;\r\n};\r\n\r\nconst StoryCommentsComposerFragment = graphql`\r\n fragment StoryCommentsComposerFragment on Story {\r\n id\r\n }\r\n`;\r\n\r\nconst StoryCommentsComposerPostMutation = graphql`\r\n mutation StoryCommentsComposerPostMutation(\r\n $id: ID!,\r\n $text: String!,\r\n $connections: [ID!]!,\r\n ) {\r\n postStoryComment(id: $id, text: $text) {\r\n commentEdge\r\n @prependEdge(connections: $connections)\r\n {\r\n node {\r\n id\r\n text\r\n }\r\n }\r\n }\r\n }\r\n`;\r\n\r\nexport default function StoryCommentsComposer({ story }: Props) {\r\n const data = useFragment(StoryCommentsComposerFragment, story);\r\n const [text, setText] = useState(\"\");\r\n const [commitMutation, isMutationInFlight] = useMutation(StoryCommentsComposerPostMutation);\r\n\r\n function onPost() {\r\n setText(''); // Reset the UI\r\n const connectionID = ConnectionHandler.getConnectionID(\r\n data.id,\r\n 'StoryCommentsSectionFragment_comments',\r\n );\r\n commitMutation({\r\n variables: {\r\n id: data.id,\r\n text,\r\n connections: [connectionID],\r\n },\r\n })\r\n }\r\n\r\n return (\r\n
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":1,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"range":{"start":{"line":20,"character":13},"end":{"line":20,"character":13}},"context":{"diagnostics":[]}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(1)), method: \"textDocument/codeAction\", params: Object({\"context\": Object({\"diagnostics\": Array([])}), \"range\": Object({\"end\": Object({\"character\": Number(13), \"line\": Number(20)}), \"start\": Object({\"character\": Number(13), \"line\": Number(20)})}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(1)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/codeAction
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(1)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":1,"error":{"code":-32001,"message":"Request Canceled"}}
[Error - 5:06:40 PM] Request textDocument/codeAction failed.
Message: Request Canceled
Code: -32001
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":2,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"range":{"start":{"line":20,"character":13},"end":{"line":20,"character":13}},"context":{"diagnostics":[]}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(2)), method: \"textDocument/codeAction\", params: Object({\"context\": Object({\"diagnostics\": Array([])}), \"range\": Object({\"end\": Object({\"character\": Number(13), \"line\": Number(20)}), \"start\": Object({\"character\": Number(13), \"line\": Number(20)})}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(2)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/codeAction
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/cancelRequest","params":{"id":2}}
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(2)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":2,"error":{"code":-32001,"message":"Request Canceled"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/cancelRequest\", params: Object({\"id\": Number(2)}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/cancelRequest", params: Object({"id": Number(2)}) }
[0m[36m[DEBUG] [0mlsp_method: $/cancelRequest
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mlsp_outcome: success
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/cancelRequest", params: Object({"id": Number(2)}) })) completed in 0ms
[Error - 5:06:40 PM] Request textDocument/codeAction failed.
Message: Request Canceled
Code: -32001
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":3,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"range":{"start":{"line":20,"character":13},"end":{"line":20,"character":13}},"context":{"diagnostics":[]}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(3)), method: \"textDocument/codeAction\", params: Object({\"context\": Object({\"diagnostics\": Array([])}), \"range\": Object({\"end\": Object({\"character\": Number(13), \"line\": Number(20)}), \"start\": Object({\"character\": Number(13), \"line\": Number(20)})}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(3)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/codeAction
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(3)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":3,"error":{"code":-32001,"message":"Request Canceled"}}
[Error - 5:06:40 PM] Request textDocument/codeAction failed.
Message: Request Canceled
Code: -32001
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","method":"$/setTrace","params":{"value":"off"}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Notification(Notification { method: \"$/setTrace\", params: Object({\"value\": String(\"off\")}) }))"
[0m[36m[DEBUG] [0mnotification received Notification { method: "$/setTrace", params: Object({"value": String("off")}) }
[0m[36m[DEBUG] [0mlsp_method: $/setTrace
[0m[36m[DEBUG] [0mlsp_type: notification
[0m[36m[DEBUG] [0mError: no handler registered for notification '$/setTrace'
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Notification(Notification { method: "$/setTrace", params: Object({"value": String("off")}) })) completed in 0ms
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":4,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"range":{"start":{"line":20,"character":13},"end":{"line":20,"character":13}},"context":{"diagnostics":[]}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(4)), method: \"textDocument/codeAction\", params: Object({\"context\": Object({\"diagnostics\": Array([])}), \"range\": Object({\"end\": Object({\"character\": Number(13), \"line\": Number(20)}), \"start\": Object({\"character\": Number(13), \"line\": Number(20)})}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(4)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/codeAction
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(4)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":4,"error":{"code":-32001,"message":"Request Canceled"}}
[Error - 5:06:41 PM] Request textDocument/codeAction failed.
Message: Request Canceled
Code: -32001
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":5,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"range":{"start":{"line":20,"character":13},"end":{"line":20,"character":13}},"context":{"diagnostics":[]}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(5)), method: \"textDocument/codeAction\", params: Object({\"context\": Object({\"diagnostics\": Array([])}), \"range\": Object({\"end\": Object({\"character\": Number(13), \"line\": Number(20)}), \"start\": Object({\"character\": Number(13), \"line\": Number(20)})}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(5)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/codeAction
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(5)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":5,"error":{"code":-32001,"message":"Request Canceled"}}
[Error - 5:06:41 PM] Request textDocument/codeAction failed.
Message: Request Canceled
Code: -32001
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":6,"method":"textDocument/codeAction","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"range":{"start":{"line":20,"character":13},"end":{"line":20,"character":13}},"context":{"diagnostics":[]}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(6)), method: \"textDocument/codeAction\", params: Object({\"context\": Object({\"diagnostics\": Array([])}), \"range\": Object({\"end\": Object({\"character\": Number(13), \"line\": Number(20)}), \"start\": Object({\"character\": Number(13), \"line\": Number(20)})}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(6)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/codeAction
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(6)), method: "textDocument/codeAction", params: Object({"context": Object({"diagnostics": Array([])}), "range": Object({"end": Object({"character": Number(13), "line": Number(20)}), "start": Object({"character": Number(13), "line": Number(20)})}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":6,"error":{"code":-32001,"message":"Request Canceled"}}
[Error - 5:06:48 PM] Request textDocument/codeAction failed.
Message: Request Canceled
Code: -32001
[0m[36m[DEBUG] [0m< {"jsonrpc":"2.0","id":7,"method":"textDocument/hover","params":{"textDocument":{"uri":"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx"},"position":{"line":25,"character":8}}}
[0m[36m[DEBUG] [0mProcessing task "InboundMessage(Request(Request { id: RequestId(I32(7)), method: \"textDocument/hover\", params: Object({\"position\": Object({\"character\": Number(8), \"line\": Number(25)}), \"textDocument\": Object({\"uri\": String(\"file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx\")})}) }))"
[0m[36m[DEBUG] [0mrequest received Request { id: RequestId(I32(7)), method: "textDocument/hover", params: Object({"position": Object({"character": Number(8), "line": Number(25)}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) }
[0m[36m[DEBUG] [0mlsp_method: textDocument/hover
[0m[36m[DEBUG] [0mlsp_type: request
[0m[36m[DEBUG] [0mlsp_outcome: error
[0m[36m[DEBUG] [0mlsp_error_message: Request Canceled
[0m[36m[DEBUG] [0m 0ms lsp_message_processing_time
[0m[36m[DEBUG] [0mtask InboundMessage(Request(Request { id: RequestId(I32(7)), method: "textDocument/hover", params: Object({"position": Object({"character": Number(8), "line": Number(25)}), "textDocument": Object({"uri": String("file:///c%3A/Dev/relay-examples/newsfeed/src/components/StoryCommentsComposer.tsx")})}) })) completed in 0ms
[0m[36m[DEBUG] [0m> {"jsonrpc":"2.0","id":7,"error":{"code":-32001,"message":"Request Canceled"}}
[Error - 5:07:38 PM] Request textDocument/hover failed.
Message: Request Canceled
Code: -32001
```
Contributor guide
Assessment
This issue has not been assessed yet.