Sha256: 9d6421c55e84c5fa077e1fd5de0ab9bdabfa67ce291065d00ffb3940245689da
Contents?: true
Size: 511 Bytes
Versions: 39
Compression:
Stored size: 511 Bytes
Contents
# frozen_string_literal: true module Reek module CLI module Command # # Base class for all commands # class BaseCommand def initialize(options:, sources:, configuration:) @options = options @sources = sources @configuration = configuration end private attr_reader :options, :sources, :configuration def smell_names @smell_names ||= options.smells_to_detect end end end end end
Version data entries
39 entries across 37 versions & 2 rubygems