create(input)
Factory method to create a Version object. Input may be a Version or a String. Intended to simplify client code.
ver1 = Version.create('1.3.17') # -> (Version object) ver2 = Version.create(ver1) # -> (ver1) ver3 = Version.create(nil) # -> nil
# File lib/rubygems/version.rb, line 188 def self.create(input) if self === input # check yourself before you wreck yourself input elsif input.nil? nil else new input end end