lib/guard/preek/runner.rb in guard-preek-0.0.1 vs lib/guard/preek/runner.rb in guard-preek-0.0.2
- old
+ new
@@ -1,22 +1,16 @@
-require 'reek'
-require 'thor/shell/color'
require 'preek/smell_collector'
require 'preek/smell_reporter'
-require 'preek/smell_warning'
-require 'preek/smell_file'
-require 'preek/klass_collector'
module Guard
class Preek
class Runner
def initialize(files)
@files = Array(files)
end
def perform
- sources = Reek::Source::SourceLocator.new(@files).all_sources
- smelly_files = ::Preek::SmellCollector.new(sources, excludes).smelly_files
+ smelly_files = ::Preek::SmellCollector.new(@files, excludes).smelly_files
::Preek::SmellReporter.new(smelly_files).print_smells
end
private
def excludes
\ No newline at end of file