Sha256: 40e3471cd7f34cbf410648750cc6aa53a427401975d657404524776ee798dca8
Contents?: true
Size: 689 Bytes
Versions: 16
Compression:
Stored size: 689 Bytes
Contents
module MetricFu class MetricCane < Metric def name :cane end def default_run_options { :dirs_to_cane => MetricFu::Io::FileSystem.directory('code_dirs'), :abc_max => 15, :line_length => 80, :no_doc => 'n', :no_readme => 'n', :filetypes => ['rb'] } end def has_graph? true end def enable if MetricFu.configuration.supports_ripper? && !MetricFu.configuration.ruby18? super else MetricFu.configuration.mf_debug("Cane is only available in MRI. It requires ripper and 1.9 hash syntax support") end end def activate super end end end
Version data entries
16 entries across 16 versions & 1 rubygems