diff options
Diffstat (limited to 'src/plugins/languageclient/diagnosticmanager.h')
-rw-r--r-- | src/plugins/languageclient/diagnosticmanager.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/languageclient/diagnosticmanager.h b/src/plugins/languageclient/diagnosticmanager.h index e3a2aefcc8..a7e2e47485 100644 --- a/src/plugins/languageclient/diagnosticmanager.h +++ b/src/plugins/languageclient/diagnosticmanager.h @@ -56,10 +56,9 @@ public: void setDiagnostics(const LanguageServerProtocol::DocumentUri &uri, const QList<LanguageServerProtocol::Diagnostic> &diagnostics, const Utils::optional<int> &version); - void removeDiagnostics(const LanguageServerProtocol::DocumentUri &uri); void showDiagnostics(const LanguageServerProtocol::DocumentUri &uri, int version); - void hideDiagnostics(TextEditor::TextDocument *doc); + void hideDiagnostics(const Utils::FilePath &filePath); void clearDiagnostics(); @@ -81,6 +80,7 @@ private: QList<LanguageServerProtocol::Diagnostic> diagnostics; }; QMap<LanguageServerProtocol::DocumentUri, VersionedDiagnostics> m_diagnostics; + QMap<Utils::FilePath, QList<TextEditor::TextMark *>> m_marks; TextMarkCreator m_textMarkCreator; HideDiagnosticsHandler m_hideHandler; Client *m_client; |