Skip to content

Commit b27fb0f

Browse files
committed
improved logging
1 parent 039617b commit b27fb0f

File tree

1 file changed

+25
-13
lines changed

1 file changed

+25
-13
lines changed

Diff for: handler/handler.go

+25-13
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)