<table><tr><td style="">mwolff added a comment.</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D1936" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>The problems we show already. What is missing is storing the includes and defines, something that is on our TODO (or isn't it?). The oldcpp plugin did that, and allowed us to show a useful message when hovering an "include not found" error, i.e.:</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">#include <foobar.h>

Error: foobar.h not found.
Searched in paths: /foo /bar /baz</pre></div>

<p>The trigger command line can be found from the CLI debug output, if really needed... So do we <em>really</em> want a graphical widget that displays this information? I don't... But if you guys want it, I won't block that.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>rKDEVELOP KDevelop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D1936" rel="noreferrer">https://phabricator.kde.org/D1936</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>apol<br /><strong>Cc: </strong>mwolff, kdevelop-devel, KDevelop<br /></div>