def generate_report
out = html_header <<
generate_overview <<
generate_warning_overview.to_s
return out if tracker.options[:summary_only]
out << generate_controllers.to_s if tracker.options[:report_routes] or tracker.options[:debug]
out << generate_templates.to_s if tracker.options[:debug]
out << generate_errors.to_s
out << generate_warnings.to_s
out << generate_controller_warnings.to_s
out << generate_model_warnings.to_s
out << generate_template_warnings.to_s
out << generate_ignored_warnings.to_s
out << "</body></html>"
end