Sha256: 7eca5694526844bba21f68b4aa1f3f3d16d5d742e27fdea89a4469187c7f1960
Contents?: true
Size: 226 Bytes
Versions: 12
Compression:
Stored size: 226 Bytes
Contents
class NamedArg attr_reader :name attr_reader :type def initialize(s) @name, @type = *s.split(':') end def value(n) if @type == 'boolean' (n % 2) == 0 else "#{@name} #{n}" end end end
Version data entries
12 entries across 12 versions & 3 rubygems