Method: Library::Version::Constraint#initialize
- Defined in:
- lib/library/version.rb
#initialize(constraint) ⇒ Constraint
Returns a new instance of Constraint.
288 289 290 291 292 293 294 295 296 297 |
# File 'lib/library/version.rb', line 288 def initialize(constraint) @operator, @number = parse(constraint || '0+') case constraint when Array @stamp = "%s %s" % [@operator, @number] when String @stamp = constraint || '0+' end end |