From 08644d0f70923dc72dd7ebff99301eef40dad586 Mon Sep 17 00:00:00 2001 From: Schneems Date: Mon, 27 Jan 2025 17:01:04 -0600 Subject: [PATCH] s/exists?/exist?/ Fixes: ``` -----> Building on the Heroku-24 stack -----> Fetching https://github.com/heroku/heroku-buildpack-ruby#schneems/default-ruby-336 buildpack... buildpack downloaded -----> Ruby app detected ! ! undefined method `exists?' for class Dir ! /tmp/buildpacks/55030ecaa578151bf5924184e8750b99212faef5/lib/language_pack/helpers/bundler_wrapper.rb:242:in `fetch_bundler': undefined method `exists?' for class Dir (NoMethodError) return true if Dir.exists?(bundler_path) ^^^^^^^^ Did you mean? exist? ``` --- lib/language_pack/base.rb | 2 +- lib/language_pack/helpers/bundler_wrapper.rb | 2 +- lib/language_pack/metadata.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/language_pack/base.rb b/lib/language_pack/base.rb index c57ae0324..c0fdea319 100644 --- a/lib/language_pack/base.rb +++ b/lib/language_pack/base.rb @@ -112,7 +112,7 @@ def build_release def write_release_yaml release = build_release - FileUtils.mkdir("tmp") unless File.exists?("tmp") + FileUtils.mkdir("tmp") unless File.exist?("tmp") File.open("tmp/heroku-buildpack-release-step.yml", 'w') do |f| f.write(release.to_yaml) end diff --git a/lib/language_pack/helpers/bundler_wrapper.rb b/lib/language_pack/helpers/bundler_wrapper.rb index 64d030cfe..78c3a119c 100644 --- a/lib/language_pack/helpers/bundler_wrapper.rb +++ b/lib/language_pack/helpers/bundler_wrapper.rb @@ -239,7 +239,7 @@ def bundler_version_escape_valve! private def fetch_bundler - return true if Dir.exists?(bundler_path) + return true if Dir.exist?(bundler_path) topic("Installing bundler #{@version}") bundler_version_escape_valve! diff --git a/lib/language_pack/metadata.rb b/lib/language_pack/metadata.rb index 44ea8e4a5..85388b05d 100644 --- a/lib/language_pack/metadata.rb +++ b/lib/language_pack/metadata.rb @@ -26,7 +26,7 @@ def read(key) def exists?(key) full_key = "#{FOLDER}/#{key}" - File.exist?(full_key) && !Dir.exists?(full_key) + File.exist?(full_key) && !Dir.exist?(full_key) end alias_method :include?, :exists?