@@ -190,16 +190,19 @@ func (handler *InoHandler) HandleMessageFromIDE(ctx context.Context, conn *jsonr
190190 log .Printf (" --> hover(%s:%d:%d)\n " , doc .TextDocument .URI , doc .Position .Line , doc .Position .Character )
191191
192192 case * lsp.DidSaveTextDocumentParams : // "textDocument/didSave":
193- log .Printf ("UNHANDLED " + req .Method )
193+ log .Printf ("--X " + req .Method )
194+ return nil , nil
194195 uri = p .TextDocument .URI
195196 err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
196197 case * lsp.DidCloseTextDocumentParams : // "textDocument/didClose":
197- log .Printf ("UNHANDLED " + req .Method )
198+ log .Printf ("--X " + req .Method )
199+ return nil , nil
198200 uri = p .TextDocument .URI
199201 err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
200202 handler .deleteFileData (uri )
201203 case * lsp.CodeActionParams : // "textDocument/codeAction":
202- log .Printf ("UNHANDLED " + req .Method )
204+ log .Printf ("--X " + req .Method )
205+ return nil , nil
203206 uri = p .TextDocument .URI
204207 err = handler .ino2cppCodeActionParams (p )
205208 // case "textDocument/signatureHelp":
@@ -211,42 +214,51 @@ func (handler *InoHandler) HandleMessageFromIDE(ctx context.Context, conn *jsonr
211214 // case "textDocument/implementation":
212215 // fallthrough
213216 case * lsp.TextDocumentPositionParams : // "textDocument/documentHighlight":
214- log .Printf ("UNHANDLED " + req .Method )
217+ log .Printf ("--X " + req .Method )
218+ return nil , nil
215219 uri = p .TextDocument .URI
216220 err = handler .ino2cppTextDocumentPositionParams (p )
217221 case * lsp.ReferenceParams : // "textDocument/references":
218- log .Printf ("UNHANDLED " + req .Method )
222+ log .Printf ("--X " + req .Method )
223+ return nil , nil
219224 uri = p .TextDocument .URI
220225 err = handler .ino2cppTextDocumentPositionParams (& p .TextDocumentPositionParams )
221226 case * lsp.DocumentFormattingParams : // "textDocument/formatting":
222- log .Printf ("UNHANDLED " + req .Method )
227+ log .Printf ("--X " + req .Method )
228+ return nil , nil
223229 uri = p .TextDocument .URI
224230 err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
225231 case * lsp.DocumentRangeFormattingParams : // "textDocument/rangeFormatting":
226- log .Printf ("UNHANDLED " + req .Method )
232+ log .Printf ("--X " + req .Method )
233+ return nil , nil
227234 uri = p .TextDocument .URI
228235 err = handler .ino2cppDocumentRangeFormattingParams (p )
229236 case * lsp.DocumentOnTypeFormattingParams : // "textDocument/onTypeFormatting":
230- log .Printf ("UNHANDLED " + req .Method )
237+ log .Printf ("--X " + req .Method )
238+ return nil , nil
231239 uri = p .TextDocument .URI
232240 err = handler .ino2cppDocumentOnTypeFormattingParams (p )
233241 case * lsp.DocumentSymbolParams : // "textDocument/documentSymbol":
234- log .Printf ("UNHANDLED " + req .Method )
242+ log .Printf ("--X " + req .Method )
243+ return nil , nil
235244 uri = p .TextDocument .URI
236245 err = handler .sketchToBuildPathTextDocumentIdentifier (& p .TextDocument )
237246 case * lsp.RenameParams : // "textDocument/rename":
238- log .Printf ("UNHANDLED " + req .Method )
247+ log .Printf ("--X " + req .Method )
248+ return nil , nil
239249 uri = p .TextDocument .URI
240250 err = handler .ino2cppRenameParams (p )
241251 case * lsp.DidChangeWatchedFilesParams : // "workspace/didChangeWatchedFiles":
242- log .Printf ("UNHANDLED " + req .Method )
252+ log .Printf ("--X " + req .Method )
253+ return nil , nil
243254 err = handler .ino2cppDidChangeWatchedFilesParams (p )
244255 case * lsp.ExecuteCommandParams : // "workspace/executeCommand":
245- log .Printf ("UNHANDLED " + req .Method )
256+ log .Printf ("--X " + req .Method )
257+ return nil , nil
246258 err = handler .ino2cppExecuteCommand (p )
247259 }
248260 if err != nil {
249- log .Printf (" ~~~ %s" , err )
261+ log .Printf (" --E %s" , err )
250262 return nil , err
251263 }
252264
0 commit comments