Code Quality Review

Rulex code is contained in two separate repositories:

  1. kernel (containing all kernel/computation code in C++/GOLD/Python)

  2. platform (containing all the GUI and backend microservices structures)

All the following reports have been generated using the SonarQube analysis software.

1- Kernel repo review results

INSPECTION DATE 24/04/2024

SonarReport-kernel.png

2- Platform repo review results

INSPECTION DATE 24/04/2024

SonarQube-platform.png

Continuous inspection of code quality performs automatic reviews with static analysis of code to detect bugs and code smells, reporting on duplicated code, coding standards, unit tests, code coverage, code complexity, comments, bugs, and security recommendations.