Sha256: f40e36f881f06ad25f93241d06c6db5944a261859c8edf1701e39581d4b94a6c
Contents?: true
Size: 464 Bytes
Versions: 11
Compression:
Stored size: 464 Bytes
Contents
namespace :metrics do REEK_DIR = File.join(MetricFu::BASE_DIRECTORY, 'reek') REEK_FILE = File.join(REEK_DIR, 'index.html') desc "A code smell report using Reek" task :reek do mkdir_p(REEK_DIR) unless File.directory?(REEK_DIR) `echo '<pre>' > #{REEK_FILE}` `reek #{RAILS_ROOT}/test/**/*.rb #{RAILS_ROOT}/app/**/*.rb >> #{REEK_FILE}` `echo '</pre>' >> #{REEK_FILE}` system("open #{REEK_FILE}") if MetricFu.open_in_browser? end end
Version data entries
11 entries across 11 versions & 1 rubygems