class SleepingKingStudios::Tasks::Apps::Ci::RuboCopWrapper

Wrapper class for calling a RuboCop Ci task for a specific application.

Public Instance Methods

call(application) click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/rubocop_wrapper.rb, line 10
def call application
  super

  run_step(*source_files)
end

Private Instance Methods

source_files() click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/rubocop_wrapper.rb, line 18
def source_files
  config =
    SleepingKingStudios::Tasks::Apps.configuration[current_application]

  config.source_files + config.spec_files
end
step_key() click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/rubocop_wrapper.rb, line 25
def step_key
  :rubocop
end