File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -1099,6 +1099,19 @@ func (ls *INOLanguageServer) initializeWorkbench(logger jsonrpc.FunctionLogger,
10991099 logger .Logf (" error reinitilizing clangd:" , err )
11001100 return err
11011101 }
1102+ didChangeParams := & lsp.DidChangeTextDocumentParams {
1103+ TextDocument : lsp.VersionedTextDocumentIdentifier {
1104+ TextDocumentIdentifier : lsp.TextDocumentIdentifier {URI : cppURI },
1105+ Version : ls .sketchMapper .CppText .Version ,
1106+ },
1107+ ContentChanges : []lsp.TextDocumentContentChangeEvent {
1108+ {Text : ls .sketchMapper .CppText .Text },
1109+ },
1110+ }
1111+ if err := ls .Clangd .conn .TextDocumentDidChange (didChangeParams ); err != nil {
1112+ logger .Logf (" error reinitilizing clangd:" , err )
1113+ return err
1114+ }
11021115 } else {
11031116 // Otherwise start clangd!
11041117 dataFolder , err := extractDataFolderFromArduinoCLI (logger )
You can’t perform that action at this time.
0 commit comments