Sha256: e34b0015a29234795a8292368727981ad5d746ab1b8b574839aba5af7ef2d30a

Contents?: true

Size: 543 Bytes

Versions: 15

Compression:

Stored size: 543 Bytes

Contents

module MetricFu
  class MetricRailsBestPractices < Metric

    def name
      :rails_best_practices
    end

    def default_run_options
      {}
    end

    def has_graph?
      true
    end

    def enable
      if MetricFu.configuration.supports_ripper?
        super if MetricFu.configuration.rails?
      else
        MetricFu.configuration.mf_debug("Rails Best Practices is only available in MRI 1.9. It requires ripper")
      end
    end

    def activate
      activate_library('rails_best_practices')
      super
    end

  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
metric_fu-4.10.0 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.9.0 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.8.0 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.7.4 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.7.3 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.7.2 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.7.1 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.7.0 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.6.0 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.5.2 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.5.1 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.4.4 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.4.3 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.4.2 lib/metric_fu/metrics/rails_best_practices/init.rb
metric_fu-4.4.1 lib/metric_fu/metrics/rails_best_practices/init.rb