@@ -190,16 +190,19 @@ func (handler *InoHandler) HandleMessageFromIDE(ctx context.Context, conn *jsonr
190
190
log .Printf (" --> hover(%s:%d:%d)\n " , doc .TextDocument .URI , doc .Position .Line , doc .Position .Character )
191
191
192
192
case * lsp.DidSaveTextDocumentParams : // "textDocument/didSave":
193
- log .Printf ("UNHANDLED " + req .Method )
193
+ log .Printf ("--X " + req .Method )
194
+ return nil , nil
194
195
uri = p .TextDocument .URI
195
196
err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
196
197
case * lsp.DidCloseTextDocumentParams : // "textDocument/didClose":
197
- log .Printf ("UNHANDLED " + req .Method )
198
+ log .Printf ("--X " + req .Method )
199
+ return nil , nil
198
200
uri = p .TextDocument .URI
199
201
err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
200
202
handler .deleteFileData (uri )
201
203
case * lsp.CodeActionParams : // "textDocument/codeAction":
202
- log .Printf ("UNHANDLED " + req .Method )
204
+ log .Printf ("--X " + req .Method )
205
+ return nil , nil
203
206
uri = p .TextDocument .URI
204
207
err = handler .ino2cppCodeActionParams (p )
205
208
// case "textDocument/signatureHelp":
@@ -211,42 +214,51 @@ func (handler *InoHandler) HandleMessageFromIDE(ctx context.Context, conn *jsonr
211
214
// case "textDocument/implementation":
212
215
// fallthrough
213
216
case * lsp.TextDocumentPositionParams : // "textDocument/documentHighlight":
214
- log .Printf ("UNHANDLED " + req .Method )
217
+ log .Printf ("--X " + req .Method )
218
+ return nil , nil
215
219
uri = p .TextDocument .URI
216
220
err = handler .ino2cppTextDocumentPositionParams (p )
217
221
case * lsp.ReferenceParams : // "textDocument/references":
218
- log .Printf ("UNHANDLED " + req .Method )
222
+ log .Printf ("--X " + req .Method )
223
+ return nil , nil
219
224
uri = p .TextDocument .URI
220
225
err = handler .ino2cppTextDocumentPositionParams (& p .TextDocumentPositionParams )
221
226
case * lsp.DocumentFormattingParams : // "textDocument/formatting":
222
- log .Printf ("UNHANDLED " + req .Method )
227
+ log .Printf ("--X " + req .Method )
228
+ return nil , nil
223
229
uri = p .TextDocument .URI
224
230
err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
225
231
case * lsp.DocumentRangeFormattingParams : // "textDocument/rangeFormatting":
226
- log .Printf ("UNHANDLED " + req .Method )
232
+ log .Printf ("--X " + req .Method )
233
+ return nil , nil
227
234
uri = p .TextDocument .URI
228
235
err = handler .ino2cppDocumentRangeFormattingParams (p )
229
236
case * lsp.DocumentOnTypeFormattingParams : // "textDocument/onTypeFormatting":
230
- log .Printf ("UNHANDLED " + req .Method )
237
+ log .Printf ("--X " + req .Method )
238
+ return nil , nil
231
239
uri = p .TextDocument .URI
232
240
err = handler .ino2cppDocumentOnTypeFormattingParams (p )
233
241
case * lsp.DocumentSymbolParams : // "textDocument/documentSymbol":
234
- log .Printf ("UNHANDLED " + req .Method )
242
+ log .Printf ("--X " + req .Method )
243
+ return nil , nil
235
244
uri = p .TextDocument .URI
236
245
err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
237
246
case * lsp.RenameParams : // "textDocument/rename":
238
- log .Printf ("UNHANDLED " + req .Method )
247
+ log .Printf ("--X " + req .Method )
248
+ return nil , nil
239
249
uri = p .TextDocument .URI
240
250
err = handler .ino2cppRenameParams (p )
241
251
case * lsp.DidChangeWatchedFilesParams : // "workspace/didChangeWatchedFiles":
242
- log .Printf ("UNHANDLED " + req .Method )
252
+ log .Printf ("--X " + req .Method )
253
+ return nil , nil
243
254
err = handler .ino2cppDidChangeWatchedFilesParams (p )
244
255
case * lsp.ExecuteCommandParams : // "workspace/executeCommand":
245
- log .Printf ("UNHANDLED " + req .Method )
256
+ log .Printf ("--X " + req .Method )
257
+ return nil , nil
246
258
err = handler .ino2cppExecuteCommand (p )
247
259
}
248
260
if err != nil {
249
- log .Printf (" ~~~ %s" , err )
261
+ log .Printf (" --E %s" , err )
250
262
return nil , err
251
263
}
252
264
0 commit comments