Method: Bundler::CLI#cache

Defined in:
lib/bundler/cli.rb

#cacheObject

[View source]

414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
# File 'lib/bundler/cli.rb', line 414

def cache
  print_remembered_flag_deprecation("--all", "cache_all", "true") if ARGV.include?("--all")

  if ARGV.include?("--path")
    message =
      "The `--path` flag is deprecated because its semantics are unclear. " \
      "Use `bundle config cache_path` to configure the path of your cache of gems, " \
      "and `bundle config path` to configure the path where your gems are installed, " \
      "and stop using this flag"
    removed_message =
      "The `--path` flag has been removed because its semantics were unclear. " \
      "Use `bundle config cache_path` to configure the path of your cache of gems, " \
      "and `bundle config path` to configure the path where your gems are installed."
    SharedHelpers.major_deprecation 2, message, removed_message: removed_message
  end

  require_relative "cli/cache"
  Cache.new(options).run
end