lib/metric_fu/base.rb in p8-metric_fu-0.9.0.5 vs lib/metric_fu/base.rb in p8-metric_fu-0.9.0.6

- old
+ new

@@ -41,11 +41,11 @@ dirs << 'app' if is_rails? dirs.sort{|v1, v2| v1.to_s <=> v2.to_s} end def default_metrics - metrics = [:coverage, :flog, :flay, :reek, :roodi, :saikuro ] + metrics = [:coverage, :flog, :flay, :heckle, :reek, :roodi, :saikuro ] metrics << :stats if is_rails? # Churning requires a subversion or git repo metrics << :churn if can_churn? metrics.sort{|v1, v2| v1.to_s <=> v2.to_s} end @@ -60,11 +60,12 @@ EOF class_eval(method) end class Configuration - attr_accessor :churn, :coverage, :flay, :flog, :metrics, :reek, :roodi, :saikuro, + attr_accessor :churn, :coverage, :flay, :flog, :heckle, + :metrics, :reek, :roodi, :saikuro, :general, :template_dir, :base_directory def initialize raise "Use config.churn instead of MetricFu::CHURN_OPTIONS" if defined? ::MetricFu::CHURN_OPTIONS raise "Use config.flog[:dirs_to_flog] instead of MetricFu::DIRECTORIES_TO_FLOG" if defined? ::MetricFu::DIRECTORIES_TO_FLOG raise "Use config.saikuro instead of MetricFu::SAIKURO_OPTIONS" if defined? ::MetricFu::SAIKURO_OPTIONS @@ -82,9 +83,10 @@ rcov_opts << "--rails" if MetricFu.is_rails? @coverage = { :test_files => ['test/**/*_test.rb', 'spec/**/*_spec.rb'], :rcov_opts => rcov_opts } @flay = { :dirs_to_flay => MetricFu.code_dirs} @flog = { :dirs_to_flog => MetricFu.code_dirs} + @heckle = { :dirs_to_heckle => MetricFu.code_dirs} @reek = { :dirs_to_reek => MetricFu.code_dirs} @roodi = { :dirs_to_roodi => MetricFu.code_dirs} @metrics = MetricFu.default_metrics @saikuro = {} @template_dir = File.join(File.dirname(__FILE__), '..', 'templates') \ No newline at end of file