Sha256: 145a56c8a536ca38b9f5470e07ca7d1394b7c059304dc0e00ea139ffcea40326

Contents?: true

Size: 822 Bytes

Versions: 6

Compression:

Stored size: 822 Bytes

Contents

# Load a few things to make our lives easier elsewhere.
module MetricFu
  LIB_ROOT = File.dirname(__FILE__)
end
base_dir = File.join(MetricFu::LIB_ROOT, 'base')
generator_dir = File.join(MetricFu::LIB_ROOT, 'generators')
template_dir  = File.join(MetricFu::LIB_ROOT, 'templates')

# We need to require these two things first because our other classes
# depend on them.
require File.join(base_dir, 'report') 
require File.join(base_dir, 'generator')

# Load the rakefile so users of the gem get the default metric_fu task
load File.join(MetricFu::LIB_ROOT, '..', 'tasks', 'metric_fu.rake')

# Now load everything else that's in the directory
Dir[File.join(base_dir, '*.rb')].each{|l| require l }
Dir[File.join(generator_dir, '*.rb')].each {|l| require l }
Dir[File.join(template_dir, 'standard/*.rb')].each {|l| require l}

Version data entries

6 entries across 6 versions & 3 rubygems

Version Path
alexrothenberg-metric_fu-1.0.2 lib/metric_fu.rb
jscruggs-metric_fu-1.0.0 lib/metric_fu.rb
jscruggs-metric_fu-1.0.1 lib/metric_fu.rb
jscruggs-metric_fu-1.0.2 lib/metric_fu.rb
khall-metric_fu-1.0.2.1 lib/metric_fu.rb
khall-metric_fu-1.0.2.2 lib/metric_fu.rb