For each build of every project at Pentaho, we collect the results on a central server called SonarQube. Sonar allows us to look through time how the code has evolved.
These metrics include
- Unit and integration testing results
- Unit and integration testing coverage
- Code complexity
- Package entanglement
- Code duplication
- Code style violations
- Static analysis violations
To get started, pick your project from the top menu. Notice that there are different projects for the master and future branches.