X7ROOT File Manager
Current Path:
/opt/alt/ruby34/share/gems/gems/bundler-2.6.9/lib/bundler/cli
opt
/
alt
/
ruby34
/
share
/
gems
/
gems
/
bundler-2.6.9
/
lib
/
bundler
/
cli
/
??
..
??
add.rb
(1.51 KB)
??
binstubs.rb
(1.77 KB)
??
cache.rb
(1.1 KB)
??
check.rb
(1.21 KB)
??
clean.rb
(608 B)
??
common.rb
(4.82 KB)
??
config.rb
(6.2 KB)
??
console.rb
(916 B)
??
doctor
??
doctor.rb
(1.44 KB)
??
exec.rb
(2.41 KB)
??
fund.rb
(902 B)
??
gem.rb
(16.3 KB)
??
info.rb
(2.89 KB)
??
init.rb
(1.28 KB)
??
inject.rb
(2.1 KB)
??
install.rb
(7.79 KB)
??
issue.rb
(1.32 KB)
??
list.rb
(2.01 KB)
??
lock.rb
(2.77 KB)
??
open.rb
(1.14 KB)
??
outdated.rb
(9.1 KB)
??
platform.rb
(1.27 KB)
??
plugin.rb
(1.71 KB)
??
pristine.rb
(2.03 KB)
??
remove.rb
(351 B)
??
show.rb
(2.22 KB)
??
update.rb
(4.14 KB)
??
viz.rb
(1.07 KB)
Editing: platform.rb
# frozen_string_literal: true module Bundler class CLI::Platform attr_reader :options def initialize(options) @options = options end def run ruby_version = if Bundler.locked_gems Bundler.locked_gems.ruby_version&.gsub(/p\d+\Z/, "") else Bundler.definition.ruby_version&.single_version_string end output = [] if options[:ruby] if ruby_version output << ruby_version else output << "No ruby version specified" end else platforms = Bundler.definition.platforms.map {|p| "* #{p}" } output << "Your platform is: #{Gem::Platform.local}" output << "Your app has gems that work on these platforms:\n#{platforms.join("\n")}" if ruby_version output << "Your Gemfile specifies a Ruby version requirement:\n* #{ruby_version}" begin Bundler.definition.validate_runtime! output << "Your current platform satisfies the Ruby version requirement." rescue RubyVersionMismatch => e output << e.message end else output << "Your Gemfile does not specify a Ruby version requirement." end end Bundler.ui.info output.join("\n\n") end end end
Upload File
Create Folder