diff --git a/Library/Homebrew/version.rb b/Library/Homebrew/version.rb index b3312e3277060280bdaac7ccdec52cacc0c5fd2c..589bb7a30468924c74a44ce8567e5b18a71c893f 100644 --- a/Library/Homebrew/version.rb +++ b/Library/Homebrew/version.rb @@ -487,23 +487,23 @@ class Version alias eql? == def major - tokens[0] + tokens.first end def minor - tokens[1] + tokens.second end def patch - tokens[2] + tokens.third end def major_minor - Version.new([major, minor].reject(&:nil?).join(".")) + Version.new([major, minor].compact.join(".")) end def major_minor_patch - Version.new([major, minor, patch].reject(&:nil?).join(".")) + Version.new([major, minor, patch].compact.join(".")) end def empty?