Sha256: b6faccf6080b5abf3016687e8be646e3f8d1adc0c8a3f0978b50f50e2084d8ff

Contents?: true

Size: 465 Bytes

Versions: 5

Compression:

Stored size: 465 Bytes

Contents

# frozen_string_literal: true

require "rubocop/rake_task"

module RuboCop
  module Katalyst
    # Provides a custom rake task.
    #
    # require "rubocop/katalyst/rake_task"
    # RuboCop::Katalyst::RakeTask.new
    class RakeTask < ::RuboCop::RakeTask
      attr_accessor :verbose

      def initialize(name = :rubocop, *args, &task_block)
        super

        task(lint: :rubocop)
        task(autocorrect: "rubocop:autocorrect")
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubocop-katalyst-1.1.4 lib/rubocop/katalyst/rake_task.rb
rubocop-katalyst-1.1.3 lib/rubocop/katalyst/rake_task.rb
rubocop-katalyst-1.1.2 lib/rubocop/katalyst/rake_task.rb
rubocop-katalyst-1.1.1 lib/rubocop/katalyst/rake_task.rb
rubocop-katalyst-1.1.0 lib/rubocop/katalyst/rake_task.rb