diff --git a/Library/Homebrew/api/cask.rb b/Library/Homebrew/api/cask.rb index df336931a9..e57fbbf422 100644 --- a/Library/Homebrew/api/cask.rb +++ b/Library/Homebrew/api/cask.rb @@ -28,7 +28,7 @@ module Homebrew sig { params(cask: ::Cask::Cask).returns(::Cask::Cask) } def self.source_download(cask) - path = cask.ruby_source_path.to_s || "Casks/#{cask.token}.rb" + path = cask.ruby_source_path.to_s sha256 = cask.ruby_source_checksum[:sha256] checksum = Checksum.new(sha256) if sha256 git_head = cask.tap_git_head || "HEAD" diff --git a/Library/Homebrew/cmd/nodenv-sync.rb b/Library/Homebrew/cmd/nodenv-sync.rb index 6c6d1d61de..0e9a704b29 100644 --- a/Library/Homebrew/cmd/nodenv-sync.rb +++ b/Library/Homebrew/cmd/nodenv-sync.rb @@ -52,8 +52,8 @@ module Homebrew version = Keg.new(path).version major_version = version.major.to_i - minor_version = version.minor.to_i || 0 - patch_version = version.patch.to_i || 0 + minor_version = version.minor.to_i + patch_version = version.patch.to_i minor_version_range, patch_version_range = if Homebrew::EnvConfig.env_sync_strict? # Only create symlinks for the exact installed patch version. diff --git a/Library/Homebrew/cmd/rbenv-sync.rb b/Library/Homebrew/cmd/rbenv-sync.rb index 41aa7a6f9a..6165e2b223 100644 --- a/Library/Homebrew/cmd/rbenv-sync.rb +++ b/Library/Homebrew/cmd/rbenv-sync.rb @@ -53,7 +53,7 @@ module Homebrew version = Keg.new(path).version major_version = version.major.to_i minor_version = version.minor.to_i - patch_version = version.patch.to_i || 0 + patch_version = version.patch.to_i patch_version_range = if Homebrew::EnvConfig.env_sync_strict? # Only create symlinks for the exact installed patch version.