lib/generators/flay.rb in nielsm-metric_fu-1.1.1 vs lib/generators/flay.rb in nielsm-metric_fu-1.3.1

- old
+ new

@@ -1,6 +1,5 @@ -require 'generator' module MetricFu class Flay < Generator def self.verify_dependencies! @@ -8,10 +7,12 @@ raise 'sudo gem install flay # if you want the flay tasks' unless $?.success? end def emit files_to_flay = MetricFu.flay[:dirs_to_flay].map{|dir| Dir[File.join(dir, "**/*.rb")] } - @output = `flay #{files_to_flay.join(" ")}` + files = remove_excluded_files(files_to_flay.flatten) + mimimum_score_parameter = MetricFu.flay[:minimum_score] ? "--mass #{MetricFu.flay[:minimum_score]} " : "" + @output = `flay #{mimimum_score_parameter}#{files.join(" ")}` end def analyze @matches = @output.chomp.split("\n\n").map{|m| m.split("\n ") } end