class SleepingKingStudios::Tasks::Apps::Ci::RuboCopTask
Defines a Thor task for running the RuboCop linter for each application.
Public Class Methods
description()
click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/rubocop_task.rb, line 9 def self.description 'Runs the RuboCop linter for each application.' end
task_name()
click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/rubocop_task.rb, line 13 def self.task_name 'rubocop' end
Public Instance Methods
call(*applications)
click to toggle source
# File lib/sleeping_king_studios/tasks/apps/ci/rubocop_task.rb, line 23 def call *applications SleepingKingStudios::Tasks::Apps::Ci::StepsTask. new(options.merge('only' => %w[rubocop])). call(*applications) end