lib/versionaire/version.rb in versionaire-10.3.0 vs lib/versionaire/version.rb in versionaire-10.4.0

- old
+ new

@@ -46,13 +46,16 @@ def down(key, value = 1) = revalue(key => value) { |previous, current| previous - current } def up(key, value = 1) = revalue(key => value) { |previous, current| previous + current } + def inspect = to_s.inspect + + def to_proc = method(:[]).to_proc + def to_s = to_a.join(self.class.delimiter) alias_method :to_str, :to_s - alias_method :values, :to_a private def validate fail Error, "Major, minor, and patch must be a number." if to_a.any? do |number|