Summary: | No indication of cppcheck being run in background | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Alexander Potashev <aspotashev> |
Component: | Analyzer: Cppcheck | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | anton |
Priority: | NOR | ||
Version First Reported In: | git master | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kdevelop/075802a8ff92323f032660b4b989ca2412c2207c | Version Fixed In: | 5.3.0 |
Sentry Crash Report: |
Description
Alexander Potashev
2017-01-25 17:34:18 UTC
Hi, Alexander. This behavior is caused by internal logic of StatusbarProgressWidget, which don't show any progress bar, if job's lifetime is shorter than 1 second. It seems to be a good choice in general, but I agree with you about misleading in some cases like your example :( P.S. I also tried to fix this in https://phabricator.kde.org/D2792 but abandon the revision after discussion. I didn't complain about the StatusbarProgressWidget's behaviour, what I suggest is to: 1. Add a row saying "Analysis is in progress, expect more problems to come..." into the Problems view, when cppcheck is in progress. 2. Display a message "No problems found." in the Problems view, after cppcheck finished with no output. |