Created
June 23, 2022 15:46
-
-
Save Holi0317/7498749499be45f77d9410e167bca677 to your computer and use it in GitHub Desktop.
volar#1490 vscode
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Trace - 11:18:53 PM] Sending notification 'textDocument/didChange'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 55 | |
}, | |
"contentChanges": [ | |
{ | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 4, | |
"character": 0 | |
} | |
}, | |
"rangeLength": 32, | |
"text": "" | |
} | |
] | |
} | |
[Trace - 11:18:53 PM] Sending request 'textDocument/documentHighlight - (231)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"position": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
[Trace - 11:18:53 PM] Received response 'textDocument/documentHighlight - (231)' in 19ms. | |
Result: [] | |
[Trace - 11:18:53 PM] Sending request 'textDocument/semanticTokens/range - (232)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 0 | |
}, | |
"end": { | |
"line": 23, | |
"character": 0 | |
} | |
} | |
} | |
[Trace - 11:18:53 PM] Sending request 'vue/autoInsert - (233)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"position": { | |
"line": 3, | |
"character": 0 | |
}, | |
"options": { | |
"lastChange": { | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 4, | |
"character": 0 | |
} | |
}, | |
"rangeOffset": 155, | |
"rangeLength": 32, | |
"text": "" | |
} | |
} | |
} | |
[Trace - 11:18:53 PM] Received response 'textDocument/semanticTokens/range - (232)' in 35ms. | |
Result: { | |
"resultId": "1655997533763", | |
"data": [ | |
5, | |
6, | |
1, | |
7, | |
41, | |
5, | |
3, | |
10, | |
12, | |
0 | |
] | |
} | |
[Trace - 11:18:53 PM] Received notification 'textDocument/publishDiagnostics'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 6 | |
}, | |
"end": { | |
"line": 6, | |
"character": 7 | |
} | |
}, | |
"severity": 4, | |
"source": "ts", | |
"code": 6133, | |
"message": "'a' is declared but its value is never read.", | |
"tags": [ | |
1 | |
] | |
} | |
] | |
} | |
[Trace - 11:18:53 PM] Received request 'vue/docVersion - (192)'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
[Trace - 11:18:53 PM] Sending response 'vue/docVersion - (192)'. Processing request took 0ms | |
Result: 55 | |
[Trace - 11:18:53 PM] Received response 'vue/autoInsert - (233)' in 51ms. | |
No result returned. | |
[Trace - 11:18:53 PM] Received request 'vue/docVersion - (193)'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
[Trace - 11:18:53 PM] Sending response 'vue/docVersion - (193)'. Processing request took 0ms | |
Result: 55 | |
[Trace - 11:18:53 PM] Received notification 'textDocument/publishDiagnostics'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 6 | |
}, | |
"end": { | |
"line": 5, | |
"character": 7 | |
} | |
}, | |
"severity": 4, | |
"source": "ts", | |
"code": 6133, | |
"message": "'a' is declared but its value is never read.", | |
"tags": [ | |
1 | |
] | |
} | |
] | |
} | |
[Trace - 11:18:53 PM] Received request 'vue/docVersion - (194)'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
[Trace - 11:18:53 PM] Sending response 'vue/docVersion - (194)'. Processing request took 0ms | |
Result: 55 | |
[Trace - 11:18:53 PM] Received request 'vue/docVersion - (195)'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
[Trace - 11:18:53 PM] Sending response 'vue/docVersion - (195)'. Processing request took 0ms | |
Result: 55 | |
[Trace - 11:18:53 PM] Received notification 'textDocument/publishDiagnostics'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 6 | |
}, | |
"end": { | |
"line": 5, | |
"character": 7 | |
} | |
}, | |
"severity": 4, | |
"source": "ts", | |
"code": 6133, | |
"message": "'a' is declared but its value is never read.", | |
"tags": [ | |
1 | |
] | |
}, | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 10 | |
}, | |
"end": { | |
"line": 5, | |
"character": 18 | |
} | |
}, | |
"severity": 1, | |
"source": "ts", | |
"code": 2304, | |
"message": "Cannot find name 'computed'." | |
} | |
] | |
} | |
[Trace - 11:18:53 PM] Received notification 'textDocument/publishDiagnostics'. | |
Params: { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 6 | |
}, | |
"end": { | |
"line": 5, | |
"character": 7 | |
} | |
}, | |
"severity": 4, | |
"source": "ts", | |
"code": 6133, | |
"message": "'a' is declared but its value is never read.", | |
"tags": [ | |
1 | |
] | |
}, | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 10 | |
}, | |
"end": { | |
"line": 5, | |
"character": 18 | |
} | |
}, | |
"severity": 1, | |
"source": "ts", | |
"code": 2304, | |
"message": "Cannot find name 'computed'." | |
} | |
] | |
} | |
[Trace - 11:18:53 PM] Sending request 'textDocument/codeLens - (234)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
} | |
[Trace - 11:18:53 PM] Received response 'textDocument/codeLens - (234)' in 1ms. | |
Result: [] | |
[Trace - 11:18:53 PM] Sending request 'textDocument/codeLens - (235)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
} | |
[Trace - 11:18:53 PM] Received response 'textDocument/codeLens - (235)' in 0ms. | |
Result: [] | |
[Trace - 11:18:53 PM] Sending request 'textDocument/documentHighlight - (236)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"position": { | |
"line": 5, | |
"character": 0 | |
} | |
} | |
[Trace - 11:18:53 PM] Received response 'textDocument/documentHighlight - (236)' in 1ms. | |
Result: [ | |
{ | |
"kind": 3, | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 0 | |
}, | |
"end": { | |
"line": 0, | |
"character": 0 | |
} | |
} | |
} | |
] | |
[Trace - 11:18:54 PM] Sending request 'textDocument/codeAction - (237)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 0 | |
}, | |
"end": { | |
"line": 5, | |
"character": 0 | |
} | |
}, | |
"context": { | |
"diagnostics": [], | |
"triggerKind": 2 | |
} | |
} | |
[Trace - 11:18:54 PM] Received response 'textDocument/codeAction - (237)' in 1ms. | |
Result: [ | |
{ | |
"title": "Infer function return type", | |
"kind": "refactor.rewrite.function.returnType", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Infer function return type", | |
"kind": "refactor.rewrite.function.returnType", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Infer function return type", | |
"actionName": "Infer function return type" | |
}, | |
"disabled": { | |
"reason": "Return type must be inferred from a function" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Return type must be inferred from a function" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Convert to template string", | |
"kind": "refactor.rewrite.string", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert to template string", | |
"kind": "refactor.rewrite.string", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Convert to template string", | |
"actionName": "Convert to template string" | |
}, | |
"disabled": { | |
"reason": "Can only convert string concatenation" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Can only convert string concatenation" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Remove braces from arrow function", | |
"kind": "refactor.rewrite.arrow.braces.remove", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Remove braces from arrow function", | |
"kind": "refactor.rewrite.arrow.braces.remove", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Add or remove braces in an arrow function", | |
"actionName": "Remove braces from arrow function" | |
}, | |
"disabled": { | |
"reason": "Could not find a containing arrow function" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find a containing arrow function" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Add braces to arrow function", | |
"kind": "refactor.rewrite.arrow.braces.add", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add braces to arrow function", | |
"kind": "refactor.rewrite.arrow.braces.add", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Add or remove braces in an arrow function", | |
"actionName": "Add braces to arrow function" | |
}, | |
"disabled": { | |
"reason": "Could not find a containing arrow function" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find a containing arrow function" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Move to a new file", | |
"kind": "refactor.move.newFile", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Move to a new file", | |
"kind": "refactor.move.newFile", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Move to a new file", | |
"actionName": "Move to a new file" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid statement or statements" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid statement or statements" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Generate 'get' and 'set' accessors", | |
"kind": "refactor.rewrite.property.generateAccessors", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Generate 'get' and 'set' accessors", | |
"kind": "refactor.rewrite.property.generateAccessors", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Generate 'get' and 'set' accessors", | |
"actionName": "Generate 'get' and 'set' accessors" | |
}, | |
"disabled": { | |
"reason": "Could not find property for which to generate accessor" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find property for which to generate accessor" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Extract to interface", | |
"kind": "refactor.extract.interface", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to interface", | |
"kind": "refactor.extract.interface", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to interface" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Extract to type alias", | |
"kind": "refactor.extract.type", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to type alias", | |
"kind": "refactor.extract.type", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to type alias" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Extract to typedef", | |
"kind": "refactor.extract.typedef", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to typedef", | |
"kind": "refactor.extract.typedef", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to typedef" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Extract constant", | |
"kind": "refactor.extract.constant", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract constant", | |
"kind": "refactor.extract.constant", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Extract Symbol", | |
"actionName": "Extract Constant" | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Extract function", | |
"kind": "refactor.extract.function", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract function", | |
"kind": "refactor.extract.function", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Extract Symbol", | |
"actionName": "Extract Function" | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Convert named imports to namespace import", | |
"kind": "refactor.rewrite.import.namespace", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named imports to namespace import", | |
"kind": "refactor.rewrite.import.namespace", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert named imports to namespace import" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Convert named imports to default import", | |
"kind": "refactor.rewrite.import.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named imports to default import", | |
"kind": "refactor.rewrite.import.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert named imports to default import" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Convert namespace import to named imports", | |
"kind": "refactor.rewrite.import.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert namespace import to named imports", | |
"kind": "refactor.rewrite.import.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert namespace import to named imports" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Convert named export to default export", | |
"kind": "refactor.rewrite.export.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named export to default export", | |
"kind": "refactor.rewrite.export.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Convert export", | |
"actionName": "Convert named export to default export" | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [] | |
}, | |
{ | |
"title": "Convert default export to named export", | |
"kind": "refactor.rewrite.export.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert default export to named export", | |
"kind": "refactor.rewrite.export.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 185, | |
"end": 185 | |
}, | |
"refactorName": "Convert export", | |
"actionName": "Convert default export to named export" | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [] | |
} | |
] | |
[Trace - 11:18:54 PM] Sending request 'textDocument/documentHighlight - (238)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"position": { | |
"line": 5, | |
"character": 6 | |
} | |
} | |
[Trace - 11:18:54 PM] Received response 'textDocument/documentHighlight - (238)' in 2ms. | |
Result: [ | |
{ | |
"kind": 3, | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 6 | |
}, | |
"end": { | |
"line": 5, | |
"character": 7 | |
} | |
} | |
} | |
] | |
[Trace - 11:18:54 PM] Sending request 'textDocument/documentHighlight - (239)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"position": { | |
"line": 5, | |
"character": 10 | |
} | |
} | |
[Trace - 11:18:54 PM] Received response 'textDocument/documentHighlight - (239)' in 2ms. | |
Result: [] | |
[Trace - 11:18:54 PM] Sending request 'textDocument/documentLink - (240)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
} | |
} | |
[Trace - 11:18:54 PM] Received response 'textDocument/documentLink - (240)' in 4ms. | |
Result: [ | |
{ | |
"range": { | |
"start": { | |
"line": 9, | |
"character": 27 | |
}, | |
"end": { | |
"line": 9, | |
"character": 44 | |
} | |
}, | |
"target": "file:///Users/hollis.wu/Desktop/vite-project/src/assets/logo.png" | |
} | |
] | |
[Trace - 11:18:54 PM] Sending request 'textDocument/codeAction - (241)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 10 | |
}, | |
"end": { | |
"line": 5, | |
"character": 10 | |
} | |
}, | |
"context": { | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 10 | |
}, | |
"end": { | |
"line": 5, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"triggerKind": 2 | |
} | |
} | |
[Trace - 11:18:54 PM] Received response 'textDocument/codeAction - (241)' in 23ms. | |
Result: [ | |
{ | |
"title": "Infer function return type", | |
"kind": "refactor.rewrite.function.returnType", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Infer function return type", | |
"kind": "refactor.rewrite.function.returnType", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Infer function return type", | |
"actionName": "Infer function return type" | |
}, | |
"disabled": { | |
"reason": "Return type must be inferred from a function" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Return type must be inferred from a function" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert to template string", | |
"kind": "refactor.rewrite.string", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert to template string", | |
"kind": "refactor.rewrite.string", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert to template string", | |
"actionName": "Convert to template string" | |
}, | |
"disabled": { | |
"reason": "Can only convert string concatenation" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Can only convert string concatenation" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Move to a new file", | |
"kind": "refactor.move.newFile", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Move to a new file", | |
"kind": "refactor.move.newFile", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Move to a new file", | |
"actionName": "Move to a new file" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid statement or statements" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid statement or statements" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Generate 'get' and 'set' accessors", | |
"kind": "refactor.rewrite.property.generateAccessors", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Generate 'get' and 'set' accessors", | |
"kind": "refactor.rewrite.property.generateAccessors", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Generate 'get' and 'set' accessors", | |
"actionName": "Generate 'get' and 'set' accessors" | |
}, | |
"disabled": { | |
"reason": "Could not find property for which to generate accessor" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find property for which to generate accessor" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract to interface", | |
"kind": "refactor.extract.interface", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to interface", | |
"kind": "refactor.extract.interface", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to interface" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract to type alias", | |
"kind": "refactor.extract.type", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to type alias", | |
"kind": "refactor.extract.type", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to type alias" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract to typedef", | |
"kind": "refactor.extract.typedef", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to typedef", | |
"kind": "refactor.extract.typedef", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to typedef" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract constant", | |
"kind": "refactor.extract.constant", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract constant", | |
"kind": "refactor.extract.constant", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract Symbol", | |
"actionName": "Extract Constant" | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract function", | |
"kind": "refactor.extract.function", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract function", | |
"kind": "refactor.extract.function", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract Symbol", | |
"actionName": "Extract Function" | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert named imports to namespace import", | |
"kind": "refactor.rewrite.import.namespace", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named imports to namespace import", | |
"kind": "refactor.rewrite.import.namespace", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert named imports to namespace import" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert named imports to default import", | |
"kind": "refactor.rewrite.import.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named imports to default import", | |
"kind": "refactor.rewrite.import.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert named imports to default import" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert namespace import to named imports", | |
"kind": "refactor.rewrite.import.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert namespace import to named imports", | |
"kind": "refactor.rewrite.import.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert namespace import to named imports" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert named export to default export", | |
"kind": "refactor.rewrite.export.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named export to default export", | |
"kind": "refactor.rewrite.export.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert export", | |
"actionName": "Convert named export to default export" | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert default export to named export", | |
"kind": "refactor.rewrite.export.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert default export to named export", | |
"kind": "refactor.rewrite.export.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert export", | |
"actionName": "Convert default export to named export" | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Add import from \".pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 51 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add import from \".pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"version": 49 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
} | |
}, | |
{ | |
"title": "Add import from \".pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 51 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add import from \".pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"version": 49 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
} | |
}, | |
{ | |
"title": "Add import from \"vue\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 51 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from 'vue';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add import from \"vue\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"version": 49 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from 'vue';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
} | |
} | |
] | |
[Trace - 11:18:54 PM] Sending request 'textDocument/inlayHint - (242)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"range": { | |
"start": { | |
"line": 0, | |
"character": 0 | |
}, | |
"end": { | |
"line": 23, | |
"character": 0 | |
} | |
} | |
} | |
[Trace - 11:18:54 PM] Received response 'textDocument/inlayHint - (242)' in 1ms. | |
Result: [] | |
[Trace - 11:18:55 PM] Sending request 'textDocument/codeAction - (243)'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue" | |
}, | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 10 | |
}, | |
"end": { | |
"line": 5, | |
"character": 10 | |
} | |
}, | |
"context": { | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 5, | |
"character": 10 | |
}, | |
"end": { | |
"line": 5, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"triggerKind": 1 | |
} | |
} | |
[Trace - 11:18:55 PM] Received response 'textDocument/codeAction - (243)' in 9ms. | |
Result: [ | |
{ | |
"title": "Infer function return type", | |
"kind": "refactor.rewrite.function.returnType", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Infer function return type", | |
"kind": "refactor.rewrite.function.returnType", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Infer function return type", | |
"actionName": "Infer function return type" | |
}, | |
"disabled": { | |
"reason": "Return type must be inferred from a function" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Return type must be inferred from a function" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert to template string", | |
"kind": "refactor.rewrite.string", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert to template string", | |
"kind": "refactor.rewrite.string", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert to template string", | |
"actionName": "Convert to template string" | |
}, | |
"disabled": { | |
"reason": "Can only convert string concatenation" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Can only convert string concatenation" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Move to a new file", | |
"kind": "refactor.move.newFile", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Move to a new file", | |
"kind": "refactor.move.newFile", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Move to a new file", | |
"actionName": "Move to a new file" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid statement or statements" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid statement or statements" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Generate 'get' and 'set' accessors", | |
"kind": "refactor.rewrite.property.generateAccessors", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Generate 'get' and 'set' accessors", | |
"kind": "refactor.rewrite.property.generateAccessors", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Generate 'get' and 'set' accessors", | |
"actionName": "Generate 'get' and 'set' accessors" | |
}, | |
"disabled": { | |
"reason": "Could not find property for which to generate accessor" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find property for which to generate accessor" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract to interface", | |
"kind": "refactor.extract.interface", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to interface", | |
"kind": "refactor.extract.interface", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to interface" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract to type alias", | |
"kind": "refactor.extract.type", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to type alias", | |
"kind": "refactor.extract.type", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to type alias" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract to typedef", | |
"kind": "refactor.extract.typedef", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract to typedef", | |
"kind": "refactor.extract.typedef", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract type", | |
"actionName": "Extract to typedef" | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not a valid type node" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract constant", | |
"kind": "refactor.extract.constant", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract constant", | |
"kind": "refactor.extract.constant", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract Symbol", | |
"actionName": "Extract Constant" | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Extract function", | |
"kind": "refactor.extract.function", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Extract function", | |
"kind": "refactor.extract.function", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Extract Symbol", | |
"actionName": "Extract Function" | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Cannot extract empty range." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert named imports to namespace import", | |
"kind": "refactor.rewrite.import.namespace", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named imports to namespace import", | |
"kind": "refactor.rewrite.import.namespace", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert named imports to namespace import" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert named imports to default import", | |
"kind": "refactor.rewrite.import.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named imports to default import", | |
"kind": "refactor.rewrite.import.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert named imports to default import" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert namespace import to named imports", | |
"kind": "refactor.rewrite.import.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert namespace import to named imports", | |
"kind": "refactor.rewrite.import.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert import", | |
"actionName": "Convert namespace import to named imports" | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Selection is not an import declaration." | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert named export to default export", | |
"kind": "refactor.rewrite.export.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert named export to default export", | |
"kind": "refactor.rewrite.export.default", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert export", | |
"actionName": "Convert named export to default export" | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Convert default export to named export", | |
"kind": "refactor.rewrite.export.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Convert default export to named export", | |
"kind": "refactor.rewrite.export.named", | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"type": "refactor", | |
"fileName": "/Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"range": { | |
"pos": 231, | |
"end": 231 | |
}, | |
"refactorName": "Convert export", | |
"actionName": "Convert default export to named export" | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
}, | |
"disabled": { | |
"reason": "Could not find export statement" | |
}, | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
{ | |
"title": "Add import from \".pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 51 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add import from \".pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"version": 49 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-dom@3.2.37/node_modules/@vue/runtime-dom';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
} | |
}, | |
{ | |
"title": "Add import from \".pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 51 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add import from \".pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"version": 49 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from '.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
} | |
}, | |
{ | |
"title": "Add import from \"vue\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 51 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from 'vue';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
], | |
"data": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"originalItem": { | |
"title": "Add import from \"vue\"", | |
"edit": { | |
"documentChanges": [ | |
{ | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts", | |
"version": 49 | |
}, | |
"edits": [ | |
{ | |
"newText": "import { computed } from 'vue';\n", | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
"kind": "", | |
"diagnostics": [ | |
{ | |
"range": { | |
"start": { | |
"line": 6, | |
"character": 10 | |
}, | |
"end": { | |
"line": 6, | |
"character": 18 | |
} | |
}, | |
"message": "Cannot find name 'computed'.", | |
"code": 2304, | |
"severity": 1, | |
"source": "ts" | |
} | |
] | |
}, | |
"pluginId": 12, | |
"sourceMap": { | |
"embeddedDocumentUri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue.ts" | |
} | |
} | |
} | |
] | |
[Trace - 11:18:56 PM] Sending notification 'textDocument/didChange'. | |
Params: { | |
"textDocument": { | |
"uri": "file:///Users/hollis.wu/Desktop/vite-project/src/App.vue", | |
"version": 56 | |
}, | |
"contentChanges": [ | |
{ | |
"range": { | |
"start": { | |
"line": 3, | |
"character": 0 | |
}, | |
"end": { | |
"line": 3, | |
"character": 0 | |
} | |
}, | |
"rangeLength": 0, | |
"text": "import { computed } from 'vue';\n" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment