Skip to content

Troubleshoot CodeChecker diffs being too large#2359

Merged
JulianGro merged 2 commits into
masterfrom
troubleshoot_codechecker_diff
Jul 8, 2026
Merged

Troubleshoot CodeChecker diffs being too large#2359
JulianGro merged 2 commits into
masterfrom
troubleshoot_codechecker_diff

Conversation

@JulianGro

@JulianGro JulianGro commented Jul 2, 2026

Copy link
Copy Markdown
Member

As far as I can tell, the huge differences in Nightly and Pull Requests when it comes to warnings is that Nightly is just not checking some components; at least assignment-client/* and interface's Keyboard.cpp were not checked in the latest Nightly run.
I don't know why the codegen target would have such a discrepancy between Nightly and Pull Requests, but as far as I can tell, the codegen target misses a whole bunch of stuff even on Pull Request builds. So rather than using the codegen target, I switched CodeChecker to use the default all target instead. The codegen target doesn't work as it should on our codebase anyway, so I wouldn't be surprised if the static analyzers shouldn't have been able to work with it at all in the first place.

@JulianGro JulianGro force-pushed the troubleshoot_codechecker_diff branch from b65551a to 3484052 Compare July 6, 2026 14:20
@JulianGro JulianGro marked this pull request as ready for review July 6, 2026 15:06
@JulianGro JulianGro merged commit 7060046 into master Jul 8, 2026
6 of 7 checks passed
@JulianGro JulianGro deleted the troubleshoot_codechecker_diff branch July 8, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant