Module: RuboCop::Cop::Grape::GrapeFile
- Defined in:
- lib/rubocop/grape/grape_files.rb
Overview
This is a monkey patch for RuboCop which makes rubocop-grape cops adapted only for grape files.
Constant Summary collapse
- DEFAULT_GRAPE_DIR =
'app/api'
Instance Method Summary collapse
Instance Method Details
#grape_dir ⇒ Object
11 12 13 |
# File 'lib/rubocop/grape/grape_files.rb', line 11 def grape_dir @grape_dir ||= load_grape_file_from_config || DEFAULT_GRAPE_DIR end |
#grape_files ⇒ Object
15 16 17 18 19 |
# File 'lib/rubocop/grape/grape_files.rb', line 15 def grape_files @grape_files ||= Dir.glob('**/*.rb', base: grape_dir).map do |relative_path| File.absolute_path(relative_path, grape_dir) end end |