Sha256: 3bab355f0b3fe3e5f209e5bc43b26571fc1e2caca39e53cd574a05c131783467

Contents?: true

Size: 411 Bytes

Versions: 4

Compression:

Stored size: 411 Bytes

Contents

class VerifyCommand
  def self.new_with_defaults(options)
    shell = ShellWrapper.new
    config = Configuration.new(shell)
    networking = Networking.new(config, options[:is_retry_enabled])
    api = API.new(shell, config, networking, options)

    VerifyCommand.new(api: api)
  end

  def initialize(args)
    @api = args[:api]
  end

  def run
    @api.verify_build_dir_matches_cartfile_resolved
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
carthage_remote_cache-0.0.13 lib/commands/verify_command.rb
carthage_remote_cache-0.0.12 lib/commands/verify_command.rb
carthage_remote_cache-0.0.11 lib/commands/verify_command.rb
carthage_remote_cache-0.0.10 lib/commands/verify_command.rb