In the process of setting up metric_fu, I found that, one way or another, saikuro’s output wasn’t getting into the correct place. I’ll spare you the long story, and just show the config settings I had to put into my Rakefile to get things working:
config.saikuro = {
:output_directory => "#{ENV["CC_BUILD_ARTIFACTS"]}/scratch/saikuro",
:input_directory => ["app\" --input_directory \"lib"],
:cyclo => "",
:filter_cyclo => "0",
:warn_cyclo => "5",
:error_cyclo => "7",
:formater => "text", #this needs to be set to "text"
}
config.flay = {
:dirs_to_flay => ['app', 'lib',],
:minimum_score => 10,
}
My changes in bold.