\n"
// we should not use a table, of course [gps]
"\n"
"\n"
""
" | \n"
"\n"
"Boost Inspection Report\n"
"Run Date: " << run_date << "\n"
//" / " << validator_link( "validate me" ) << " /\n"
" | \n"
" \n"
" \n"
"This report is generated by an inspection\n"
"program that checks files for the problems noted below. \n"
;
std::cout
<< "The files checked were from "
<< info( fs::initial_path() )
<< ". \n";
std::cout
<< "Totals\n"
<< file_count << " files scanned \n"
<< directory_count << " directories scanned (including root) \n"
<< error_count << " problems reported\n";
}
for ( inspector_list::iterator itr = inspectors.begin();
itr != inspectors.end(); ++itr )
{
inspector_keys += static_cast(" ")
+ itr->inspector->name()
+ ' ' + itr->inspector->desc()
+ line_break()
;
}
if (display_text == display_format)
std::cout << "\nProblem counts:\n";
else
std::cout << "\nProblem counts\n\n" ;
} // end of block: starts reporting
if (display_text == display_format)
std::cout << "\n" ;
else
std::cout << " \n";
std::sort( msgs.begin(), msgs.end() );
worst_offenders_count();
std::stable_sort( libs.begin(), libs.end() );
if ( !libs.empty() )
display_worst_offenders();
if ( !msgs.empty() )
{
display_summary();
if (display_text == display_format)
{
std::cout << "Details:\n" << inspector_keys;
}
else
{
std::cout << "Details\n" << inspector_keys;
}
display_details();
}
if (display_text == display_format)
{
std::cout << "\n\n" ;
}
else
{
std::cout
<< "
|