Sha256: dcb7fff8a3cbbeec51d43baf53dfe17880f90f8d7052e66f8089ac961b0815ce

Contents?: true

Size: 542 Bytes

Versions: 7

Compression:

Stored size: 542 Bytes

Contents

# frozen_string_literal: true

require "refinements/pathname"
require "sod"

module Milestoner
  module CLI
    module Commands
      # Handles the building of milestone output.
      class Cache < Sod::Command
        include Import[:input, :logger]

        using Refinements::Pathname

        handle "cache"

        description "Manage cache."

        on Actions::Cache::Info
        on Actions::Cache::List
        on Actions::Cache::Find
        on Actions::Cache::Create
        on Actions::Cache::Delete
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
milestoner-17.6.0 lib/milestoner/cli/commands/cache.rb
milestoner-17.5.0 lib/milestoner/cli/commands/cache.rb
milestoner-17.4.0 lib/milestoner/cli/commands/cache.rb
milestoner-17.3.0 lib/milestoner/cli/commands/cache.rb
milestoner-17.2.0 lib/milestoner/cli/commands/cache.rb
milestoner-17.1.0 lib/milestoner/cli/commands/cache.rb
milestoner-17.0.0 lib/milestoner/cli/commands/cache.rb