Method: LibGems::Version#initialize
- Defined in:
- lib/libgems/version.rb
#initialize(version) ⇒ Version
Constructs a Version from the version string. A version string is a series of digits or ASCII letters separated by dots.
184 185 186 187 188 189 190 |
# File 'lib/libgems/version.rb', line 184 def initialize version raise ArgumentError, "Malformed version number string #{version}" unless self.class.correct?(version) @version = version.to_s @version.strip! end |