We at the Codee team are excited to share that Codee 2025.4 is now available!
These are the main highlights of the release:
-
Incremental Static Analysis: Codee now detects source changes, tracks dependencies, and reuses cached results, re-analyzing only what changed for much faster runtimes.
-
Correctness improvements: New recommendation PWR080 detects conditionally initialized variables that may lead to undefined behavior, and PWR072 now includes improved AutoFix options (adding explicit
saveattributes or splitting initializations from variable declarations). -
New security capabilities: The new SAST screening report (
codee screening --sast) consolidates all security findings and includes references to CWEs and other secure coding standards. -
Formatter updates: Fixed-form Fortran formatting is now in beta, featuring improved verbose output, clearer messages for unsupported syntax, and a new final summary of issues found and fixes applied.
-
Other Enhancements: Improved implicit typing diagnostics (PWR007, PWR008), upgraded to LLVM 21.1.0-rc1 with Flang HLFIR enabled, plus new CLI options (
rewrite --all,--stop-on-error) and many other usability improvements.
You can read the full details of the release here: https://www.codee.com/codee-2025-4-released-incremental-static-analysis-features/
We’ve also created a 90-second demo of the Incremental Analysis feature: https://youtu.be/-vDavTlMF9I
Happy coding!
The Codee Team