Sha256: 7cc6a1abdbb66dee71aa67a87422b083d7137a4391d26d4151b8f6de64948805

Contents?: true

Size: 432 Bytes

Versions: 1

Compression:

Stored size: 432 Bytes

Contents

module LicenseFinder
  module CLI
    class Base < Thor
      class_option :decisions_file, desc: "Where decisions are saved. Defaults to doc/dependency_decisions.yml."

      no_commands do
        def decisions
          @decisions ||= Decisions.saved!(config.decisions_file)
        end
      end

      private

      def config
        @config ||= Configuration.with_optional_saved_config(options)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
license_finder-2.0.0.rc2 lib/license_finder/cli/base.rb