Class: Preek::SmellCollector
- Inherits:
-
Object
- Object
- Preek::SmellCollector
- Defined in:
- lib/preek/smell_collector.rb
Overview
This is a ‘Collector’
Instance Method Summary collapse
-
#initialize(sources) ⇒ SmellCollector
constructor
A new instance of SmellCollector.
- #smelly_files ⇒ Object
Constructor Details
#initialize(sources) ⇒ SmellCollector
Returns a new instance of SmellCollector.
6 7 8 9 |
# File 'lib/preek/smell_collector.rb', line 6 def initialize sources @sources = sources @files = examine_sources end |
Instance Method Details
#smelly_files ⇒ Object
11 12 13 |
# File 'lib/preek/smell_collector.rb', line 11 def smelly_files @files.compact#reject(&:nil?) end |