Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

In order to improve the quality of our code, we use three analysis tools:

These tools can be executed via the corresponding ant goals (findbugs, checkstyle, pmd) and via the goal static-analysis, which executes all of them. The tools write report files which can be found in the tmp directory.

Furthermore, these tools are executed during the Kieker nightly build. A high amount of reported bugs/errors lead to a fail of the build process. Source code on the master branch should therefore be free from:

  • Any reports from PMD
  • Any reports from Findbugs
  • Error level reports from Checkstyle

There are also Eclipse integration plugins for these tools available:

Configuration files for these integrations can be found in the base directory of the Kieker project.

  • No labels