You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Show analysis status per file: successful/outdated/cannot analyze/error #137
The "Reports in the Current File" view displays the reports for the current file.
However the result list is simply empty if
a) The file was analyzed sucessfully and there are no reports
b) The file was analyzed with failiure and there is no report
c) The file was not found in the compilation database and cannot be analyzed at all
Also if the analyzed file changes, the old outdated results remain in the results list and the user is not notified that the results are outdated.
Requiremets
Show the analysis status per file as main element in this results tree based on CodeChecker parse --status --detailed --e json detailed analysis status feature introduced in CodeChecker 6.27.1 and distinguish the following cases
a) cannot analyze the file
b) analyzed with error
c) analysis outdated
d) analysis successful and up-to date
In case of c) a reanalyze current file button can be placed in the tree for user convenience.
In case of error a link to the "CodeChecker process logs" could be shown so the user sees the output
changed the title [-]Warn the user if the file cannot be analyzed (because it is missing from the compilation db)[/-][+]Warn the user if the file cannot be analyzed (because it is missing from the compilation db) or if the analysis results are outdated[/+]on Jan 10, 2026
changed the title [-]Warn the user if the file cannot be analyzed (because it is missing from the compilation db) or if the analysis results are outdated[/-][+]Show analysis status per file: successful/outdated/cannot analyze/error[/+]on Jan 10, 2026
Activity
dkrupp commentedon Nov 24, 2023
To proceed with this, CodeChecker parse should give more info about the anlysis state.
Ericsson/codechecker#4100
dkrupp commentedon Nov 24, 2023
Also give warning if the file had analysis failures.
[-]Warn the user if the file cannot be analyzed (because it is missing from the compilation db)[/-][+]Warn the user if the file cannot be analyzed (because it is missing from the compilation db) or if the analysis results are outdated[/+][-]Warn the user if the file cannot be analyzed (because it is missing from the compilation db) or if the analysis results are outdated[/-][+]Show analysis status per file: successful/outdated/cannot analyze/error[/+]dkrupp commentedon Jun 10, 2026
Implemented by #163