Class: Rubycritic::Reporter::Main
- Defined in:
- lib/rubycritic/reporters/main.rb
Constant Summary
Constants inherited from Base
Instance Method Summary collapse
- #generate_report ⇒ Object
-
#initialize(analysed_files) ⇒ Main
constructor
A new instance of Main.
Methods inherited from Base
#copy_assets_to_report_directory, #create_directories_and_files
Constructor Details
#initialize(analysed_files) ⇒ Main
Returns a new instance of Main.
11 12 13 14 |
# File 'lib/rubycritic/reporters/main.rb', line 11 def initialize(analysed_files) @analysed_files = analysed_files @smells = analysed_files.flat_map(&:smells).uniq end |
Instance Method Details
#generate_report ⇒ Object
16 17 18 19 20 |
# File 'lib/rubycritic/reporters/main.rb', line 16 def generate_report create_directories_and_files(generators) copy_assets_to_report_directory report_location end |