lib/twurl/version.rb in twurl-0.8.1 vs lib/twurl/version.rb in twurl-0.8.2

- old
+ new

@@ -1,10 +1,17 @@ module Twurl - module VERSION - MAJOR = 0 unless defined? MAJOR - MINOR = 8 unless defined? MINOR - PATCH = 1 unless defined? PATCH - BETA = nil unless defined? BETA # Time.now.to_i.to_s + class Version + MAJOR = 0 unless defined? Twurl::Version::MAJOR + MINOR = 8 unless defined? Twurl::Version::MINOR + PATCH = 2 unless defined? Twurl::Version::PATCH + BETA = nil unless defined? Twurl::Version::BETA # Time.now.to_i.to_s + + class << self + # @return [String] + def to_s + [MAJOR, MINOR, PATCH, BETA].compact.join('.') + end + end end - Version = [VERSION::MAJOR, VERSION::MINOR, VERSION::PATCH, VERSION::BETA].compact * '.' + VERSION = Version.to_s end