New release Codee 2025.1 with a focus on Fortran correctness, modernization, security and optimization:
Key Update: Codee format
For the first time, Codee provides a free Fortran code formatter that ensures clean, consistent, and standardized code formatting, improving readability and maintainability. It will soon be available for download—join the waiting list to get it for free: https://www.codee.com/codee-format/
Notable Improvements
New Fortran Checker (PWR079) – Detects uninitialized variables to prevent undefined behavior.
Improved AutoFix – Now supports statement functions and automatically inserts implicit none (type, external).
Improved Fortran Analysis – Better support for GNU and Intel Fortran extensions.
Expanded Library Support – Now includes libxsmm, SIRIUS, libint, ETSF_IO, PETSc, libxc, and flook.
Performance Upgrades – Faster analysis for large Fortran files and deeply nested scopes.
Refined CLI & AutoFix Commands – Deprecated flags replaced with –check-id for better usability.
Improved Fortran Loop Analysis – Now supports unstructured loops (GOTO inside loops).
New Code Categorization – The Modernization category is now split into Correctness, Modernization, Portability, and Security under the Quality meta-category.
New –analyze-included-files Option – Enables analysis of included files in C, C++, and Fortran.
Updated LLVM Toolchain – Includes the latest improvements for enhanced static analysis.
Full release details: Codee 2025.1 released - Codee
Happy Fortran coding!