ruby-virtus_1.0.5-2_all.deb


Advertisement

Description

ruby-virtus - attributes on steroids for plain old Ruby objects

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: ruby-virtus
Package version: 1.0.5
Package release: 2
Package architecture: all
Package type: deb
Installed size: 122 B
Download size: 23.21 KB
Official Mirror: archive.ubuntu.com
The goal of this Ruby library is to provide a common API for defining attributes on a model so all object relational and object document mappers could use it instead of reinventing the wheel all over again. It is also suitable for any other use case where Ruby objects need to be extended with attributes that require data coercions. This is a partial extraction of the DataMapper property API.

Alternatives

    Download

    Source package: ruby-virtus

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install ruby-virtus deb package:
      # sudo apt-get install ruby-virtus

    Files

    • /usr/lib/ruby/vendor_ruby/virtus.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute_set.rb
    • /usr/lib/ruby/vendor_ruby/virtus/builder.rb
    • /usr/lib/ruby/vendor_ruby/virtus/class_inclusions.rb
    • /usr/lib/ruby/vendor_ruby/virtus/class_methods.rb
    • /usr/lib/ruby/vendor_ruby/virtus/coercer.rb
    • /usr/lib/ruby/vendor_ruby/virtus/configuration.rb
    • /usr/lib/ruby/vendor_ruby/virtus/const_missing_extensions.rb
    • /usr/lib/ruby/vendor_ruby/virtus/extensions.rb
    • /usr/lib/ruby/vendor_ruby/virtus/instance_methods.rb
    • /usr/lib/ruby/vendor_ruby/virtus/model.rb
    • /usr/lib/ruby/vendor_ruby/virtus/module_extensions.rb
    • /usr/lib/ruby/vendor_ruby/virtus/value_object.rb
    • /usr/lib/ruby/vendor_ruby/virtus/version.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/accessor.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/boolean.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/builder.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/coercer.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/coercible.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/collection.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/default_value.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/embedded_value.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/hash.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/lazy_default.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/nullify_blank.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/strict.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/default_value/from_callable.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/default_value/from_clonable.rb
    • /usr/lib/ruby/vendor_ruby/virtus/attribute/default_value/from_symbol.rb
    • /usr/lib/ruby/vendor_ruby/virtus/builder/hook_context.rb
    • /usr/lib/ruby/vendor_ruby/virtus/support/equalizer.rb
    • /usr/lib/ruby/vendor_ruby/virtus/support/options.rb
    • /usr/lib/ruby/vendor_ruby/virtus/support/type_lookup.rb
    • /usr/share/doc/ruby-virtus/README.md.gz
    • /usr/share/doc/ruby-virtus/changelog.Debian.gz
    • /usr/share/doc/ruby-virtus/copyright
    • /usr/share/rubygems-integration/all/specifications/virtus-1.0.5.gemspec

    Changelog

    2016-01-29 - Balasankar C <balasankarc@autistici.org> ruby-virtus (1.0.5-2) unstable; urgency=medium * Team upload. * fix-tests.patch : Apply patch from upstream to fix tests. (Closes: #804224) * Change Vcs-git link to use https.

    2015-08-19 - Jonas Genannt <genannt@debian.org> ruby-virtus (1.0.5-1) unstable; urgency=medium * Team upload. * Imported Upstream version 1.0.5 (Closes: #795122) * Refreshed debian/ with dh-make-ruby

    2014-03-13 - Jonas Genannt <jonas.genannt@capi2name.de> ruby-virtus (1.0.2-1) unstable; urgency=low * Initial release (Closes: #741570)

    Advertisement
    Advertisement