Sha256: 58d611124621f43dbc14cef2ca402160d31eb25a9959db74647b4a66e2d465ad
Contents?: true
Size: 254 Bytes
Versions: 3
Compression:
Stored size: 254 Bytes
Contents
module AppManifest class NullableArray < Array; end class NullableArrayAttribute < Virtus::Attribute::Collection default nil required false primitive Array def coerce(value) value.nil? ? value : super(value) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
app_manifest-0.5.0 | lib/app_manifest/nullable_array.rb |
app_manifest-0.4.0 | lib/app_manifest/nullable_array.rb |
app_manifest-0.3.0 | lib/app_manifest/nullable_array.rb |