mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
DEV: Fix methods removed in Ruby 3.2 (#15459)
* File.exists? is deprecated and removed in Ruby 3.2 in favor of File.exist? * Dir.exists? is deprecated and removed in Ruby 3.2 in favor of Dir.exist?
This commit is contained in:
@ -12,14 +12,14 @@ module PluginGem
|
||||
spec_file += "-#{opts[:platform]}" if opts[:platform]
|
||||
spec_file += ".gemspec"
|
||||
|
||||
unless File.exists? spec_file
|
||||
unless File.exist? spec_file
|
||||
command = "gem install #{name} -v #{version} -i #{gems_path} --no-document --ignore-dependencies --no-user-install"
|
||||
command += " --source #{opts[:source]}" if opts[:source]
|
||||
puts command
|
||||
puts `#{command}`
|
||||
end
|
||||
|
||||
if File.exists? spec_file
|
||||
if File.exist? spec_file
|
||||
Gem.path << gems_path
|
||||
Gem::Specification.load(spec_file).activate
|
||||
|
||||
|
Reference in New Issue
Block a user