-
-
Save mikearnaldi/70037e879777f1f3243d0496559c2a99 to your computer and use it in GitHub Desktop.
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
{ | |
"seq": 141, | |
"type": "request", | |
"command": "projectInfo", | |
"arguments": { | |
"file": "/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts", | |
"needFileNameList": false | |
} | |
} | |
Perf 1104 [20:17:36.811] 141::projectInfo: elapsed time (in milliseconds) 0.3711 | |
Info 1105 [20:17:36.811] response: | |
{"seq":0,"type":"response","command":"projectInfo","request_seq":141,"success":true,"body":{"configFileName":"/Users/michaelarnaldi/repositories/effect/scratchpad/tsconfig.json","languageServiceDisabled":false}} | |
Info 1106 [20:17:36.813] request: | |
{ | |
"seq": 142, | |
"type": "request", | |
"command": "getApplicableRefactors", | |
"arguments": { | |
"file": "/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts", | |
"startLine": 1, | |
"startOffset": 1, | |
"endLine": 1, | |
"endOffset": 1, | |
"triggerReason": "implicit", | |
"includeInteractiveActions": true | |
} | |
} | |
Info 1107 [20:17:36.813] [@effect/language-service] possible refactors are [] | |
Perf 1108 [20:17:36.813] 142::getApplicableRefactors: elapsed time (in milliseconds) 0.6121 | |
Info 1109 [20:17:36.813] response: | |
{"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":142,"success":true,"body":[{"name":"Convert export","description":"Convert default export to named export","actions":[{"name":"Convert default export to named export","description":"Convert default export to named export","kind":"refactor.rewrite.export.named","notApplicableReason":"Could not find export statement"},{"name":"Convert named export to default export","description":"Convert named export to default export","kind":"refactor.rewrite.export.default","notApplicableReason":"Could not find export statement"}]},{"name":"Convert import","description":"Convert namespace import to named imports","actions":[{"name":"Convert namespace import to named imports","description":"Convert namespace import to named imports","kind":"refactor.rewrite.import.named","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Convert import","description":"Convert named imports to default import","actions":[{"name":"Convert named imports to default import","description":"Convert named imports to default import","kind":"refactor.rewrite.import.default","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Convert import","description":"Convert named imports to namespace import","actions":[{"name":"Convert named imports to namespace import","description":"Convert named imports to namespace import","kind":"refactor.rewrite.import.namespace","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Extract type","description":"Extract type","actions":[{"name":"Extract to typedef","description":"Extract to typedef","kind":"refactor.extract.typedef","notApplicableReason":"Selection is not a valid type node"},{"name":"Extract to type alias","description":"Extract to type alias","kind":"refactor.extract.type","notApplicableReason":"Selection is not a valid type node"},{"name":"Extract to interface","description":"Extract to interface","kind":"refactor.extract.interface","notApplicableReason":"Selection is not a valid type node"}]},{"name":"Move to file","description":"Move to file","actions":[{"name":"Move to file","description":"Move to file","kind":"refactor.move.file","range":{"start":{"line":3,"offset":1},"end":{"line":6,"offset":3}}}]},{"name":"Move to a new file","description":"Move to a new file","actions":[{"name":"Move to a new file","description":"Move to a new file","kind":"refactor.move.newFile","range":{"start":{"line":3,"offset":1},"end":{"line":6,"offset":3}}}]},{"name":"Add or remove braces in an arrow function","description":"Add or remove braces in an arrow function","actions":[{"name":"Add braces to arrow function","description":"Add braces to arrow function","kind":"refactor.rewrite.arrow.braces.add","notApplicableReason":"Could not find a containing arrow function"},{"name":"Remove braces from arrow function","description":"Remove braces from arrow function","kind":"refactor.rewrite.arrow.braces.remove","notApplicableReason":"Could not find a containing arrow function"}]},{"name":"Convert to template string","description":"Convert to template string","actions":[{"name":"Convert to template string","description":"Convert to template string","kind":"refactor.rewrite.string","notApplicableReason":"Can only convert string concatenations and string literals"}]},{"name":"Extract Symbol","description":"Extract function","actions":[{"name":"Extract Function","description":"Extract function","kind":"refactor.extract.function","notApplicableReason":"Cannot extract empty range."}]},{"name":"Extract Symbol","description":"Extract constant","actions":[{"name":"Extract Constant","description":"Extract constant","kind":"refactor.extract.constant","notApplicableReason":"Cannot extract empty range."}]},{"name":"Infer function return type","description":"Infer function return type","actions":[{"name":"Infer function return type","description":"Infer function return type","kind":"refactor.rewrite.function.returnType","notApplicableReason":"Return type must be inferred from a function"}]}]} | |
Info 1110 [20:17:36.829] request: | |
{ | |
"seq": 143, | |
"type": "request", | |
"command": "documentHighlights", | |
"arguments": { | |
"file": "/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts", | |
"line": 5, | |
"offset": 36, | |
"filesToSearch": [ | |
"/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts" | |
] | |
} | |
} | |
Perf 1111 [20:17:36.829] 143::documentHighlights: elapsed time (in milliseconds) 0.1852 | |
Info 1112 [20:17:36.829] response: | |
{"seq":0,"type":"response","command":"documentHighlights","request_seq":143,"success":true,"body":[]} | |
Info 1113 [20:17:36.961] request: | |
{ | |
"seq": 144, | |
"type": "request", | |
"command": "encodedSemanticClassifications-full", | |
"arguments": { | |
"file": "/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts", | |
"start": 0, | |
"length": 135, | |
"format": "2020" | |
} | |
} | |
Perf 1114 [20:17:36.961] 144::encodedSemanticClassifications-full: elapsed time (in milliseconds) 0.7013 | |
Info 1115 [20:17:36.961] response: | |
{"seq":0,"type":"response","command":"encodedSemanticClassifications-full","request_seq":144,"success":true,"body":{"spans":[40,3,2824,66,1,2089,84,7,2824,103,1,2089,121,7,2824],"endOfLineState":0}} | |
Info 1116 [20:17:37.062] request: | |
{ | |
"seq": 145, | |
"type": "request", | |
"command": "getApplicableRefactors", | |
"arguments": { | |
"file": "/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts", | |
"startLine": 5, | |
"startOffset": 36, | |
"endLine": 5, | |
"endOffset": 36, | |
"triggerReason": "implicit", | |
"includeInteractiveActions": true | |
} | |
} | |
Info 1117 [20:17:37.063] [@effect/language-service] possible refactors are [{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","actions":[{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","kind":"refactor.rewrite.effect.toggleReturnTypeAnnotation"}]}] | |
Perf 1118 [20:17:37.063] 145::getApplicableRefactors: elapsed time (in milliseconds) 0.9440 | |
Info 1119 [20:17:37.063] response: | |
{"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":145,"success":true,"body":[{"name":"Convert export","description":"Convert default export to named export","actions":[{"name":"Convert default export to named export","description":"Convert default export to named export","kind":"refactor.rewrite.export.named","notApplicableReason":"Could not find export statement"},{"name":"Convert named export to default export","description":"Convert named export to default export","kind":"refactor.rewrite.export.default","notApplicableReason":"Could not find export statement"}]},{"name":"Convert import","description":"Convert namespace import to named imports","actions":[{"name":"Convert namespace import to named imports","description":"Convert namespace import to named imports","kind":"refactor.rewrite.import.named","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Convert import","description":"Convert named imports to default import","actions":[{"name":"Convert named imports to default import","description":"Convert named imports to default import","kind":"refactor.rewrite.import.default","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Convert import","description":"Convert named imports to namespace import","actions":[{"name":"Convert named imports to namespace import","description":"Convert named imports to namespace import","kind":"refactor.rewrite.import.namespace","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Extract type","description":"Extract type","actions":[{"name":"Extract to typedef","description":"Extract to typedef","kind":"refactor.extract.typedef","notApplicableReason":"Selection is not a valid type node"},{"name":"Extract to type alias","description":"Extract to type alias","kind":"refactor.extract.type","notApplicableReason":"Selection is not a valid type node"},{"name":"Extract to interface","description":"Extract to interface","kind":"refactor.extract.interface","notApplicableReason":"Selection is not a valid type node"}]},{"name":"Move to a new file","description":"Move to a new file","actions":[{"name":"Move to a new file","description":"Move to a new file","kind":"refactor.move.newFile","range":{"start":{"line":3,"offset":1},"end":{"line":6,"offset":3}}}]},{"name":"Add or remove braces in an arrow function","description":"Add or remove braces in an arrow function","actions":[{"name":"Add braces to arrow function","description":"Add braces to arrow function","kind":"refactor.rewrite.arrow.braces.add","notApplicableReason":"Containing function is not an arrow function"},{"name":"Remove braces from arrow function","description":"Remove braces from arrow function","kind":"refactor.rewrite.arrow.braces.remove","notApplicableReason":"Containing function is not an arrow function"}]},{"name":"Convert to template string","description":"Convert to template string","actions":[{"name":"Convert to template string","description":"Convert to template string","kind":"refactor.rewrite.string","notApplicableReason":"Can only convert string concatenations and string literals"}]},{"name":"Extract Symbol","description":"Extract function","actions":[{"name":"Extract Function","description":"Extract function","kind":"refactor.extract.function","notApplicableReason":"Cannot extract empty range."}]},{"name":"Extract Symbol","description":"Extract constant","actions":[{"name":"Extract Constant","description":"Extract constant","kind":"refactor.extract.constant","notApplicableReason":"Cannot extract empty range."}]},{"name":"Generate 'get' and 'set' accessors","description":"Generate 'get' and 'set' accessors","actions":[{"name":"Generate 'get' and 'set' accessors","description":"Generate 'get' and 'set' accessors","kind":"refactor.rewrite.property.generateAccessors","notApplicableReason":"Could not find property for which to generate accessor"}]},{"name":"Infer function return type","description":"Infer function return type","actions":[{"name":"Infer function return type","description":"Infer function return type","kind":"refactor.rewrite.function.returnType","notApplicableReason":"Return type must be inferred from a function"}]},{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","actions":[{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","kind":"refactor.rewrite.effect.toggleReturnTypeAnnotation"}]}]} | |
Info 1120 [20:17:37.113] request: | |
{ | |
"seq": 146, | |
"type": "request", | |
"command": "geterr", | |
"arguments": { | |
"delay": 0, | |
"files": [ | |
"/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts" | |
] | |
} | |
} | |
Perf 1121 [20:17:37.113] 146::geterr: async elapsed time (in milliseconds) 0.1060 | |
Info 1122 [20:17:37.114] event: | |
{"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts","diagnostics":[]}} | |
Info 1123 [20:17:37.114] event: | |
{"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts","diagnostics":[{"start":{"line":4,"offset":9},"end":{"line":4,"offset":10},"text":"'a' is declared but its value is never read.","code":6133,"category":"error","reportsUnnecessary":true},{"start":{"line":5,"offset":9},"end":{"line":5,"offset":10},"text":"'b' is declared but its value is never read.","code":6133,"category":"error","reportsUnnecessary":true}]}} | |
Info 1124 [20:17:37.115] event: | |
{"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts","diagnostics":[]}} | |
Info 1125 [20:17:37.115] event: | |
{"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":146}} | |
Info 1126 [20:17:37.421] request: | |
{ | |
"seq": 147, | |
"type": "request", | |
"command": "getApplicableRefactors", | |
"arguments": { | |
"file": "/Users/michaelarnaldi/repositories/effect/scratchpad/refactor.ts", | |
"startLine": 5, | |
"startOffset": 36, | |
"endLine": 5, | |
"endOffset": 36, | |
"triggerReason": "implicit", | |
"includeInteractiveActions": true | |
} | |
} | |
Info 1127 [20:17:37.422] [@effect/language-service] possible refactors are [{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","actions":[{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","kind":"refactor.rewrite.effect.toggleReturnTypeAnnotation"}]}] | |
Perf 1128 [20:17:37.422] 147::getApplicableRefactors: elapsed time (in milliseconds) 0.7654 | |
Info 1129 [20:17:37.422] response: | |
{"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":147,"success":true,"body":[{"name":"Convert export","description":"Convert default export to named export","actions":[{"name":"Convert default export to named export","description":"Convert default export to named export","kind":"refactor.rewrite.export.named","notApplicableReason":"Could not find export statement"},{"name":"Convert named export to default export","description":"Convert named export to default export","kind":"refactor.rewrite.export.default","notApplicableReason":"Could not find export statement"}]},{"name":"Convert import","description":"Convert namespace import to named imports","actions":[{"name":"Convert namespace import to named imports","description":"Convert namespace import to named imports","kind":"refactor.rewrite.import.named","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Convert import","description":"Convert named imports to default import","actions":[{"name":"Convert named imports to default import","description":"Convert named imports to default import","kind":"refactor.rewrite.import.default","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Convert import","description":"Convert named imports to namespace import","actions":[{"name":"Convert named imports to namespace import","description":"Convert named imports to namespace import","kind":"refactor.rewrite.import.namespace","notApplicableReason":"Selection is not an import declaration."}]},{"name":"Extract type","description":"Extract type","actions":[{"name":"Extract to typedef","description":"Extract to typedef","kind":"refactor.extract.typedef","notApplicableReason":"Selection is not a valid type node"},{"name":"Extract to type alias","description":"Extract to type alias","kind":"refactor.extract.type","notApplicableReason":"Selection is not a valid type node"},{"name":"Extract to interface","description":"Extract to interface","kind":"refactor.extract.interface","notApplicableReason":"Selection is not a valid type node"}]},{"name":"Move to a new file","description":"Move to a new file","actions":[{"name":"Move to a new file","description":"Move to a new file","kind":"refactor.move.newFile","range":{"start":{"line":3,"offset":1},"end":{"line":6,"offset":3}}}]},{"name":"Add or remove braces in an arrow function","description":"Add or remove braces in an arrow function","actions":[{"name":"Add braces to arrow function","description":"Add braces to arrow function","kind":"refactor.rewrite.arrow.braces.add","notApplicableReason":"Containing function is not an arrow function"},{"name":"Remove braces from arrow function","description":"Remove braces from arrow function","kind":"refactor.rewrite.arrow.braces.remove","notApplicableReason":"Containing function is not an arrow function"}]},{"name":"Convert to template string","description":"Convert to template string","actions":[{"name":"Convert to template string","description":"Convert to template string","kind":"refactor.rewrite.string","notApplicableReason":"Can only convert string concatenations and string literals"}]},{"name":"Extract Symbol","description":"Extract function","actions":[{"name":"Extract Function","description":"Extract function","kind":"refactor.extract.function","notApplicableReason":"Cannot extract empty range."}]},{"name":"Extract Symbol","description":"Extract constant","actions":[{"name":"Extract Constant","description":"Extract constant","kind":"refactor.extract.constant","notApplicableReason":"Cannot extract empty range."}]},{"name":"Generate 'get' and 'set' accessors","description":"Generate 'get' and 'set' accessors","actions":[{"name":"Generate 'get' and 'set' accessors","description":"Generate 'get' and 'set' accessors","kind":"refactor.rewrite.property.generateAccessors","notApplicableReason":"Could not find property for which to generate accessor"}]},{"name":"Infer function return type","description":"Infer function return type","actions":[{"name":"Infer function return type","description":"Infer function return type","kind":"refactor.rewrite.function.returnType","notApplicableReason":"Return type must be inferred from a function"}]},{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","actions":[{"name":"effect/toggleReturnTypeAnnotation","description":"Toggle return type annotation","kind":"refactor.rewrite.effect.toggleReturnTypeAnnotation"}]}]} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment