diff options
| author | Jack Nagel | 2013-01-07 11:59:33 -0600 | 
|---|---|---|
| committer | Jack Nagel | 2013-01-07 11:59:33 -0600 | 
| commit | 6641fc4017d2b279ef7ff71fc39a55830d12099a (patch) | |
| tree | b38de123e8a645d6c1c1faf01bc4f0e22ddf186a /Library/Homebrew/version.rb | |
| parent | 1c99c685944a4f607697213f7ace25f386e420f6 (diff) | |
| download | brew-6641fc4017d2b279ef7ff71fc39a55830d12099a.tar.bz2 | |
version: mark some implementation details as protected
Diffstat (limited to 'Library/Homebrew/version.rb')
| -rw-r--r-- | Library/Homebrew/version.rb | 16 | 
1 files changed, 10 insertions, 6 deletions
diff --git a/Library/Homebrew/version.rb b/Library/Homebrew/version.rb index d4c5af62f..5af923202 100644 --- a/Library/Homebrew/version.rb +++ b/Library/Homebrew/version.rb @@ -1,8 +1,6 @@  class VersionElement    include Comparable -  attr_reader :elem -    def initialize elem      elem = elem.to_s.downcase      @elem = case elem @@ -31,6 +29,10 @@ class VersionElement    def numeric?      @elem.is_a? Numeric    end + +  protected + +  attr_reader :elem  end  class Version @@ -45,10 +47,6 @@ class Version      @detected_from_url    end -  def to_a -    @array ||= @version.scan(/\d+|[a-zA-Z]+/).map { |e| VersionElement.new(e) } -  end -    def head?      @version == 'HEAD'    end @@ -98,6 +96,12 @@ class Version      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  | 
