MCPcopy Create free account
hub / github.com/KDE/kdevelop / textDocumentCreated

Method textDocumentCreated

plugins/problemreporter/problemreporterplugin.cpp:162–172  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

160}
161
162void 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
174void ProblemReporterPlugin::documentUrlChanged(IDocument* document, const QUrl& previousUrl)
175{

Callers

nothing calls this directly

Calls 5

updateContextForUrlMethod · 0.80
textDocumentMethod · 0.45
urlMethod · 0.45
containsMethod · 0.45
insertMethod · 0.45

Tested by

no test coverage detected