Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page gives some examples of approaches to software code quality and audit approaches.

Table of Contents

General Tools:

There are a range of tools that can be used to quickly review quality of code, issues, bugs, duplication, coverage etc.  Some of the known tools are shown below.  Where projects have used them we have shown an example.  Some intergrate with certain repositories.  The coverage varies greatly so what works will depend on your own approach and your project.

OptionsExamples

 

 

 

 

     
     
     
     
     
     
     
     

 

...

bitHound (JS and Dependency Management) https://www.bithound.io/ 
Sensio Insight (PHP) https://insight.sensiolabs.com 
Code Climate (lots) https://codeclimate.com/engines 
Codacy (Scala Ruby JS Java PHP Python) https://www.codacy.com/

...

...

...

...


...as well as https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis

GÉANT Project

There is work focusing on code quality within the GÉANT project and in particular on software as it moves into a service environment.  This work is lead by SA4 within GN4-1.  Work includes: