X7ROOT File Manager
Current Path:
/opt/alt/ruby27/share/gems/gems/bundler-2.2.24/lib/bundler/cli
opt
/
alt
/
ruby27
/
share
/
gems
/
gems
/
bundler-2.2.24
/
lib
/
bundler
/
cli
/
??
..
??
add.rb
(1.46 KB)
??
binstubs.rb
(1.74 KB)
??
cache.rb
(1.1 KB)
??
check.rb
(1.28 KB)
??
clean.rb
(608 B)
??
common.rb
(4.52 KB)
??
config.rb
(5.87 KB)
??
console.rb
(1.05 KB)
??
doctor.rb
(4.2 KB)
??
exec.rb
(2.51 KB)
??
fund.rb
(900 B)
??
gem.rb
(12.66 KB)
??
info.rb
(2.62 KB)
??
init.rb
(1.13 KB)
??
inject.rb
(2.12 KB)
??
install.rb
(8.87 KB)
??
issue.rb
(1.27 KB)
??
list.rb
(1.83 KB)
??
lock.rb
(1.88 KB)
??
open.rb
(977 B)
??
outdated.rb
(9.03 KB)
??
platform.rb
(1.38 KB)
??
plugin.rb
(1.72 KB)
??
pristine.rb
(1.64 KB)
??
remove.rb
(375 B)
??
show.rb
(2.23 KB)
??
update.rb
(3.97 KB)
??
viz.rb
(1.06 KB)
Editing: init.rb
# frozen_string_literal: true module Bundler class CLI::Init attr_reader :options def initialize(options) @options = options end def run if File.exist?(gemfile) Bundler.ui.error "#{gemfile} already exists at #{File.expand_path(gemfile)}" exit 1 end unless File.writable?(Dir.pwd) Bundler.ui.error "Can not create #{gemfile} as the current directory is not writable." exit 1 end if options[:gemspec] gemspec = File.expand_path(options[:gemspec]) unless File.exist?(gemspec) Bundler.ui.error "Gem specification #{gemspec} doesn't exist" exit 1 end spec = Bundler.load_gemspec_uncached(gemspec) File.open(gemfile, "wb") do |file| file << "# Generated from #{gemspec}\n" file << spec.to_gemfile end else FileUtils.cp(File.expand_path("../../templates/#{gemfile}", __FILE__), gemfile) end puts "Writing new #{gemfile} to #{SharedHelpers.pwd}/#{gemfile}" end private def gemfile @gemfile ||= Bundler.preferred_gemfile_name end end end
Upload File
Create Folder