├── .circleci └── config.yml ├── .gitignore ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.markdown ├── Rakefile ├── docs └── validations.markdown ├── examples ├── baseball.rb ├── person.rb ├── phone_number.rb ├── rails_presenter.rb ├── search-medium.rb └── search-simple.rb ├── lib ├── valuable.rb └── valuable │ └── utils.rb ├── test ├── alias_test.rb ├── bad_attributes_test.rb ├── collection_test.rb ├── custom_formatter_test.rb ├── custom_initializer_test.rb ├── default_values_from_anon_methods.rb ├── deprecated_test.rb ├── extending_test.rb ├── inheritance_test.rb ├── parse_with_test.rb ├── typical_test.rb ├── valuable_test.rb └── write_and_read_attribute_test.rb ├── valuable.gemspec └── valuable.version /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/Rakefile -------------------------------------------------------------------------------- /docs/validations.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/docs/validations.markdown -------------------------------------------------------------------------------- /examples/baseball.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/examples/baseball.rb -------------------------------------------------------------------------------- /examples/person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/examples/person.rb -------------------------------------------------------------------------------- /examples/phone_number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/examples/phone_number.rb -------------------------------------------------------------------------------- /examples/rails_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/examples/rails_presenter.rb -------------------------------------------------------------------------------- /examples/search-medium.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/examples/search-medium.rb -------------------------------------------------------------------------------- /examples/search-simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/examples/search-simple.rb -------------------------------------------------------------------------------- /lib/valuable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/lib/valuable.rb -------------------------------------------------------------------------------- /lib/valuable/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/lib/valuable/utils.rb -------------------------------------------------------------------------------- /test/alias_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/alias_test.rb -------------------------------------------------------------------------------- /test/bad_attributes_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/bad_attributes_test.rb -------------------------------------------------------------------------------- /test/collection_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/collection_test.rb -------------------------------------------------------------------------------- /test/custom_formatter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/custom_formatter_test.rb -------------------------------------------------------------------------------- /test/custom_initializer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/custom_initializer_test.rb -------------------------------------------------------------------------------- /test/default_values_from_anon_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/default_values_from_anon_methods.rb -------------------------------------------------------------------------------- /test/deprecated_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/deprecated_test.rb -------------------------------------------------------------------------------- /test/extending_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/extending_test.rb -------------------------------------------------------------------------------- /test/inheritance_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/inheritance_test.rb -------------------------------------------------------------------------------- /test/parse_with_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/parse_with_test.rb -------------------------------------------------------------------------------- /test/typical_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/typical_test.rb -------------------------------------------------------------------------------- /test/valuable_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/valuable_test.rb -------------------------------------------------------------------------------- /test/write_and_read_attribute_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/test/write_and_read_attribute_test.rb -------------------------------------------------------------------------------- /valuable.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mustmodify/valuable/HEAD/valuable.gemspec -------------------------------------------------------------------------------- /valuable.version: -------------------------------------------------------------------------------- 1 | 0.9.14 2 | --------------------------------------------------------------------------------