module Versionaire
The gem namespace.
Constants
- DELIMITER
- PATTERN
- Version
An immutable, semantic version value object.
Public Instance Methods
Version(object)
click to toggle source
Conversion function (strict) for casting an object into a version.
# File lib/versionaire/function.rb, line 11 def Version object Converter.new(object).then do |converter| case object when String then converter.from_string when Array then converter.from_array when Hash then converter.from_hash when Version then object else converter.from_object end end end