diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/version.rb | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/Library/Homebrew/version.rb b/Library/Homebrew/version.rb index eaf201a08..07f361682 100644 --- a/Library/Homebrew/version.rb +++ b/Library/Homebrew/version.rb @@ -91,18 +91,16 @@ class Version end alias_method :to_str, :to_s - def self.parse spec - version = _parse(spec) - Version.new(version, true) unless version.nil? - end - protected def to_a @array ||= @version.scan(/\d+|[a-zA-Z]+/).map { |e| VersionElement.new(e) } end - private + def self.parse spec + version = _parse(spec) + Version.new(version, true) unless version.nil? + end def self._parse spec spec = Pathname.new(spec) unless spec.is_a? Pathname |
