.gitignore | |
|
|
.pelusa.yml | |
|
|
.rspec | |
|
|
.ruby-gemset | |
|
|
.travis.yml | |
|
|
.yardopts | |
|
|
CONTRIBUTING.md | |
|
|
Changelog.md | |
|
|
Gemfile | |
|
|
Guardfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
TODO.md | |
|
|
lib/virtus.rb | 128 | A 0 mins |
|
lib/virtus/attribute.rb | 73 | A 0 mins |
|
lib/virtus/attribute/accessor.rb | 32 | A 0 mins |
|
lib/virtus/attribute/boolean.rb | 17 | A 0 mins |
|
lib/virtus/attribute/builder.rb | 122 | A 1 hr |
|
lib/virtus/attribute/coercer.rb | 20 | A 0 mins |
|
lib/virtus/attribute/coercible.rb | 9 | A 0 mins |
|
lib/virtus/attribute/collection.rb | 70 | A 1 hr |
|
lib/virtus/attribute/default_value.rb | 19 | A 0 mins |
|
lib/virtus/attribute/default_value/from_callable.rb | 14 | A 0 mins |
|
lib/virtus/attribute/default_value/from_clonable.rb | 16 | A 0 mins |
|
lib/virtus/attribute/default_value/from_symbol.rb | 14 | A 0 mins |
|
lib/virtus/attribute/embedded_value.rb | 39 | A 0 mins |
|
lib/virtus/attribute/hash.rb | 85 | A 1 hr |
|
lib/virtus/attribute/lazy_default.rb | 13 | A 0 mins |
|
lib/virtus/attribute/nullify_blank.rb | 14 | A 0 mins |
|
lib/virtus/attribute/strict.rb | 14 | A 0 mins |
|
lib/virtus/attribute_set.rb | 91 | A 0 mins |
|
lib/virtus/builder.rb | 67 | A 0 mins |
|
lib/virtus/builder/hook_context.rb | 32 | A 0 mins |
|
lib/virtus/class_inclusions.rb | 22 | A 0 mins |
|
lib/virtus/class_methods.rb | 32 | A 0 mins |
|
lib/virtus/coercer.rb | 16 | A 0 mins |
|
lib/virtus/configuration.rb | 34 | A 0 mins |
|
lib/virtus/const_missing_extensions.rb | 9 | A 0 mins |
|
lib/virtus/extensions.rb | 45 | A 0 mins |
|
lib/virtus/instance_methods.rb | 52 | A 0 mins |
|
lib/virtus/model.rb | 46 | A 0 mins |
|
lib/virtus/module_extensions.rb | 45 | A 0 mins |
|
lib/virtus/support/equalizer.rb | 49 | A 0 mins |
|
lib/virtus/support/options.rb | 43 | A 0 mins |
|
lib/virtus/support/type_lookup.rb | 42 | A 35 mins |
|
lib/virtus/value_object.rb | 48 | A 0 mins |
|
lib/virtus/version.rb | 3 | A 0 mins |
|
virtus.gemspec | |
|
|