| 83 | } |
| 84 | |
| 85 | void VirtualFileSystem::ClearFile(std::string_view uri) { |
| 86 | std::string stringUri(uri); |
| 87 | auto opFileId = _uriDB.Query(stringUri); |
| 88 | if (opFileId.has_value()) { |
| 89 | auto fieldId = opFileId.value(); |
| 90 | _uriDB.Delete(stringUri); |
| 91 | _fileDB.Delete(fieldId); |
| 92 | _lineIndexDB.Delete(fieldId); |
| 93 | } |
| 94 | } |
| 95 | // |
| 96 | //void LanguageServer::DiagnosticFile(std::string_view uri, std::string_view prevId, |
| 97 | // std::shared_ptr<lsp::DocumentDiagnosticReport> report) { |