| 160 | } |
| 161 | |
| 162 | void ProblemReporterPlugin::textDocumentCreated(KDevelop::IDocument* document) |
| 163 | { |
| 164 | Q_ASSERT(document->textDocument()); |
| 165 | const IndexedString documentUrl(document->url()); |
| 166 | |
| 167 | Q_ASSERT(!m_visualizers.contains(documentUrl)); |
| 168 | m_visualizers.insert(documentUrl, new ProblemVisualizer{document->textDocument()}); |
| 169 | |
| 170 | DUChain::self()->updateContextForUrl(documentUrl, |
| 171 | KDevelop::TopDUContext::AllDeclarationsContextsAndUses, this); |
| 172 | } |
| 173 | |
| 174 | void ProblemReporterPlugin::documentUrlChanged(IDocument* document, const QUrl& previousUrl) |
| 175 | { |
nothing calls this directly
no test coverage detected