Similar to #1717.
If you open up an anonymous buffer, identify it as TypeScript, type some text, and save the file, you will occasionally end up with a log that looks like the attached file.
Basically the sequence is:
- User saves an untitled buffer to
someFile.ts
- Client sends modification notifications:
didOpen: someFile.ts
didChange: someFile.ts
didSave: someFile.ts
didChange: Untitled file
didClose: Untitled file
- Client then sends
diagnostics: someFile.ts (fine)
diagnostics: Untitled file (minimally unnecessary, our LSP server responds with an error)
loggy.log
Similar to #1717.
If you open up an anonymous buffer, identify it as TypeScript, type some text, and save the file, you will occasionally end up with a log that looks like the attached file.
Basically the sequence is:
someFile.tsdidOpen:someFile.tsdidChange:someFile.tsdidSave:someFile.tsdidChange: Untitled filedidClose: Untitled filediagnostics:someFile.ts(fine)diagnostics: Untitled file (minimally unnecessary, our LSP server responds with an error)loggy.log