<table><tr><td style="">antonanikin created this revision.
</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/D4834" rel="noreferrer">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>The patch goal is providing simple mechanism to show/hide problems source in the Problems View. Most of current problems detectors (cppcheck, vera++, clang-tidy) produces problems which have only one type of source. This leads to displaying "Source" column with single value which doesn't have any sense. Therefore by default this feature is disabled and enabled only for models with different-sources problems like standard <tt style="background: #ebebeb; font-size: 13px;">KDevelop::ProblemReporterModel</tt> (lexical/syntaxis/tasks/etc parsing).</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>Testen on master branch</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R33 KDevPlatform</div></div></div><br /><div><strong>BRANCH</strong><div><div>master</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D4834" rel="noreferrer">https://phabricator.kde.org/D4834</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>plugins/problemreporter/problemreportermodel.cpp<br />
plugins/problemreporter/problemtreeview.cpp<br />
shell/problemmodel.h</div></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>antonanikin, KDevelop<br /><strong>Cc: </strong>kdevelop-devel<br /></div>