diff options
| author | Jack Nagel | 2012-07-10 16:10:16 -0500 |
|---|---|---|
| committer | Jack Nagel | 2012-08-18 11:12:09 -0500 |
| commit | 9e80ec2c11c36ce99b53910a4340d2905b8a2d18 (patch) | |
| tree | 44c9de3c5e2e5bdd5888cd4ea7a7d796b482e7c3 /Library/Homebrew/version.rb | |
| parent | 4affbabfb7aef915f716531ad0a39eff04ff9933 (diff) | |
| download | homebrew-9e80ec2c11c36ce99b53910a4340d2905b8a2d18.tar.bz2 | |
Add Version#detected_from_url?
Diffstat (limited to 'Library/Homebrew/version.rb')
| -rw-r--r-- | Library/Homebrew/version.rb | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Library/Homebrew/version.rb b/Library/Homebrew/version.rb index cc8f220b7..878832f67 100644 --- a/Library/Homebrew/version.rb +++ b/Library/Homebrew/version.rb @@ -1,9 +1,14 @@ class Version include Comparable - def initialize val + def initialize val, detected=false return val if val.is_a? Version or val.nil? @version = val.to_s + @detected_from_url = detected + end + + def detected_from_url? + @detected_from_url end def head? @@ -39,7 +44,7 @@ class Version def self.parse spec version = _parse(spec) - Version.new(version) unless version.nil? + Version.new(version, true) unless version.nil? end private |
