<% tasks = Continuous4r::TASKS %>

Continuous4r Generated Reports

This document provides an overview of the various reports that are automatically generated by continuous4r . Each report is briefly described below.

Project quality indicators

Overview

<% i = 0 tasks.each do |task| task_class = Object.const_get("#{task.capitalize}Builder") task_builder = task_class.new next if task_builder.respond_to?(:prerequisite_met?) and !task_builder.prerequisite_met? %> <% i = i + 1 end %>
Document Description
<%= task %> <%= case task when "changelog" "Displays changes in the SCM repository." when "stats" "Provides statistics for your Rails code." when "dcov" "Provides statistics on the coverage of your documentation (rdoc)." when "rcov" "Provides general and detailed statistics on the coverage of your unit tests." when "rdoc" "Report for the generation of the apidoc for #{project['name']}" when "heckle" "Provides results for the attempts of breaking your tests with heckle." when "flog" "Flog measures code complexity." when "zentest" "Provides generated code for units tests which are missing in your project." when "kwala" "Provides various reports on quality and metrics for your Ruby code." when "tests" "Report on the execution of you unit tests." when "flay" "Flay analyzes ruby code for structural similarities." when "xdoclet" "Displays your Ruby files in HTML format." when "reek" "Reek detects common code smells in ruby code." when "roodi" "Roodi parses your Ruby code and warns you about design issues you have based on the checks that is has configured." when "saikuro" "Saikuro is a Ruby cyclomatic complexity analyzer." end %>