MobiWork continuously performs advanced and automated static code analysis to:
- Analyze and measure the technical quality of the source code
- Track the introduction of new bugs, vulnerabilities, and "code smells"
Any bugs and security vulnerabilities are immediately identified and reported so that they can be addressed by the development team before the code is even released.
MobiWork has integrated the SonarQube platform in its continuous integration platform so that the source code analysis is automatically performed as part of every single build. MobiWork also configured multiple plug-ins to scrutinize all Java and JavaScript source code for bugs and security problems such as SQL injection, cross-side scripting, OWASP top 10, CWE/SANS Top 25, buffer overflows, unvalidated user input, usage of uninitialized data, concurrency violations, dereferencing NULL pointers, infinite loops, unreachable code, resource management...