forked from qt-creator/qt-creator
move text document for file path convenience function
Move it from language client utils to a static function inside the text document. Change-Id: I91bc72d0e978c1d843082e12bb8a0fa60a1bbc5e Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -554,7 +554,7 @@ void Client::cursorPositionChanged(TextEditor::TextEditorWidget *widget)
|
||||
void Client::requestCodeActions(const DocumentUri &uri, const QList<Diagnostic> &diagnostics)
|
||||
{
|
||||
const Utils::FileName fileName = uri.toFileName();
|
||||
TextEditor::TextDocument *doc = textDocumentForFileName(fileName);
|
||||
TextEditor::TextDocument *doc = TextEditor::TextDocument::textDocumentForFileName(fileName);
|
||||
if (!doc)
|
||||
return;
|
||||
|
||||
@@ -811,7 +811,8 @@ void Client::showMessageBox(const ShowMessageRequestParams &message, const Messa
|
||||
|
||||
void Client::showDiagnostics(const DocumentUri &uri)
|
||||
{
|
||||
if (TextEditor::TextDocument *doc = textDocumentForFileName(uri.toFileName())) {
|
||||
if (TextEditor::TextDocument *doc
|
||||
= TextEditor::TextDocument::textDocumentForFileName(uri.toFileName())) {
|
||||
for (TextMark *mark : m_diagnostics.value(uri))
|
||||
doc->addMark(mark);
|
||||
}
|
||||
@@ -819,7 +820,8 @@ void Client::showDiagnostics(const DocumentUri &uri)
|
||||
|
||||
void Client::removeDiagnostics(const DocumentUri &uri)
|
||||
{
|
||||
TextEditor::TextDocument *doc = textDocumentForFileName(uri.toFileName());
|
||||
TextEditor::TextDocument *doc
|
||||
= TextEditor::TextDocument::textDocumentForFileName(uri.toFileName());
|
||||
|
||||
for (TextMark *mark : m_diagnostics.take(uri)) {
|
||||
if (doc)
|
||||
|
||||
Reference in New Issue
Block a user