.gitignore | 100644 | 0 | 0 | | | 177 Bytes | 52acda630ce102f13e22fc5a0b2e6baeb442f539b438d3ead975ffda4ca6de3f |
.travis.yml | 100644 | 0 | 0 | | | 85 Bytes | b725468dbfa005412248abf40655601a8799cba4d8055a381215bbc3242ab394 |
Gemfile | 100644 | 0 | 0 | | | 181 Bytes | ef312d0a0d1a6f212d5525f35e45a37ffdc8f360abbc682f9a55f41019554502 |
Guardfile | 100644 | 0 | 0 | | | 625 Bytes | 019774a80a30b7607c8c6dc7a0e32cc0a9cec60a36140f17cf8a249b82f62e5c |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | d9740490f48bfe8c31dfe79d96ca1456d86d9c46d5d7559886e8a3c74e75a947 |
README.md | 100644 | 0 | 0 | | | 8.73 KB | 9048ccc0a0010353fee9db6b3c048d3d0dca9240affddbfabb6b731262eede8c |
Rakefile | 100644 | 0 | 0 | | | 252 Bytes | 145d97e91528b555f8844ccf4689764e6f54d2142f43ee69a6147a774f65d83a |
examples/01_hash_enabled_constructors.rb | 100644 | 0 | 0 | | | 1.12 KB | aee932e797b2753600914c0381c7ee4df1ae45fa62f25f3a5584bd981a905e28 |
examples/02_procs_as_constructors.rb | 100644 | 0 | 0 | | | 1.42 KB | 808a4f8222c30068552c0e3e104bd392dc19a86501f85442e1a9baeadfeb1c9c |
examples/03_positional_constructors.rb | 100644 | 0 | 0 | | | 1.22 KB | 0ab674621bfe8cae240d705cefc66d3e402d16616d5f4207929f840682f52563 |
examples/04_compositions.rb | 100644 | 0 | 0 | | | 1.17 KB | f46b18dfde4987cea0a41fa5baa6397a12c0e0c31f90d388e2af546bcc736063 |
examples/05_fill_existing_objects.rb | 100644 | 0 | 0 | | | 769 Bytes | 29836f0efa746a34d7e8a7fe78dd6df4938c313346af53938afae1812375a209 |
examples/06_lazy_loading.rb | 100644 | 0 | 0 | | | 729 Bytes | ffc50ea0e54b8818ec27084dae6a39354c8cb69ac8408b4ef2b293d2f4aff6b5 |
examples/all_examples.rb | 100644 | 0 | 0 | | | 196 Bytes | 6f926adb99fa6626f4a6d9e08ded83a5be396ef78091b471f6243960263117b6 |
lib/yaoc.rb | 100644 | 0 | 0 | | | 342 Bytes | 71362915e974cf05afd48e28efa65d2868740f3bb854cfb401a094960f142e70 |
lib/yaoc/converter_builder.rb | 100644 | 0 | 0 | | | 3.99 KB | d3831f4de243069e1601f85de465a71738d72cb877169bf81074919f4122769e |
lib/yaoc/helper/struct_hash_constructor.rb | 100644 | 0 | 0 | | | 698 Bytes | fdaf07d9befb9b7a14ad05aa96fa6a095d31313533fb86c0ec8610e04783fa96 |
lib/yaoc/helper/to_proc_delegator.rb | 100644 | 0 | 0 | | | 720 Bytes | 9dab64ba956647ce31719bc8b4476ebdd2fd2c2416145eb6d4dca8e49cbac2ad |
lib/yaoc/mapping_base.rb | 100644 | 0 | 0 | | | 2.43 KB | 0d9b44635c55bc23b8434199501766fa6cc0b15c279167d1f5228d835714f37d |
lib/yaoc/mapping_to_class.rb | 100644 | 0 | 0 | | | 1.35 KB | 361ef2e28321ae58ac72f375d039716a09135a44148305feb1150a9c28b57ea2 |
lib/yaoc/object_mapper.rb | 100644 | 0 | 0 | | | 2.37 KB | 9fb32cc69f07f71b8184cde0ae1333fdeb0eea22c239148e0b977e99046b6c28 |
lib/yaoc/strategies/to_array_mapping.rb | 100644 | 0 | 0 | | | 316 Bytes | f9d02ad7f435c3397502b61c2704853fad14ffcc0baed3785eee6d173fb6165c |
lib/yaoc/strategies/to_hash_mapping.rb | 100644 | 0 | 0 | | | 284 Bytes | 28a81eb5a904bf0dfbd1591fb6bc3d7be4d1fa16a08e3ecd6dbf2c8f4ff6e13f |
lib/yaoc/version.rb | 100644 | 0 | 0 | | | 36 Bytes | e0c98a9c2bbda86bf4a4942207969d25d584388b4a616fa4208a604a7094bfc0 |
spec/acceptance/fill_existing_objects_spec.rb | 100644 | 0 | 0 | | | 1.85 KB | 093ef12c416d7ec66012cfb219e8de85288ac48af1361afd6775833e9be9ffb7 |
spec/acceptance/map_objects_spec.rb | 100644 | 0 | 0 | | | 1.59 KB | cc5f7d6b4dcd9f253fee86ccec3a929b564c0e59b250897d5889712632cb4f0d |
spec/acceptance/map_to_objects_using_other_converters_spec.rb | 100644 | 0 | 0 | | | 3.26 KB | dfe21036f7b18c888cf23fcc90b200ff47977638bd5c0219ef99d1b614578077 |
spec/acceptance/map_to_objects_with_lazy_loading_spec.rb | 100644 | 0 | 0 | | | 1.48 KB | cca88070645a60db2bcdf7b703ed3b307ac4d8278aecd74c366101ca347d84b4 |
spec/acceptance/map_to_objects_with_positional_constructors_spec.rb | 100644 | 0 | 0 | | | 1.38 KB | 20a84028f859369b57c8ddbc7b5fef1f000a570dff6896c503f731b1b3aedd28 |
spec/integration/lib/yaoc/converter_builder_spec.rb | 100644 | 0 | 0 | | | 1.19 KB | 8fbb53778f3dab3cd30a2759d4a67e83dd3e27e44678ffd580debca4fb9e6674 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 1.19 KB | 682694d5fd7e36503fd58b69b303f94bf1ede0306348dfcfba8475399c2b7ffb |
spec/support/feature.rb | 100644 | 0 | 0 | | | 711 Bytes | 3804956cd4df7afdf9a3cf128365c52a9cde6526b2541f493e1f6996a374617c |
spec/unit/lib/yaoc/converter_builder_spec.rb | 100644 | 0 | 0 | | | 4.88 KB | f0e8fca07afc1d25f77c7c1796ff889ade8848bccd3cb2306999bf4b7839c341 |
spec/unit/lib/yaoc/helper/struct_hash_constructor_spec.rb | 100644 | 0 | 0 | | | 802 Bytes | 5c892e1fb355112d16238f942e874c0852c8a62d98c7ce309b74283dd3aedc33 |
spec/unit/lib/yaoc/helper/to_proc_delegator_spec.rb | 100644 | 0 | 0 | | | 955 Bytes | e76259a6768f2b9737a1796525c6f9ae18626357addd4b78a8bda523ebd8a330 |
spec/unit/lib/yaoc/mapping_base_spec.rb | 100644 | 0 | 0 | | | 3.73 KB | 964664bdf11b4495f96814b15439fe7c4489f623230f93a7acd0fcdf3adf6a84 |
spec/unit/lib/yaoc/mapping_to_class_spec.rb | 100644 | 0 | 0 | | | 1.64 KB | 53ab110a8463e31f9e8ee8fd603be3394b92cafb442e1c1192484be29ff31c2b |
spec/unit/lib/yaoc/object_mapper_spec.rb | 100644 | 0 | 0 | | | 4.91 KB | f43e64a5d91cda43e9ca4c25f722ad5466c5fb409e50d24df34d94b11d0a75a1 |
spec/unit/lib/yaoc/strategies/to_array_mapping_spec.rb | 100644 | 0 | 0 | | | 1.63 KB | 25a691eefe69320613626d4b715a788dd449a41e818a158209cc9fc543a73ab6 |
spec/unit/lib/yaoc/strategies/to_hash_mapping_spec.rb | 100644 | 0 | 0 | | | 1.82 KB | 351cfb6ce11887abc58487cc80a33451ac051d4b940e9a2c1674ed45c4adb78f |
yaoc.gemspec | 100644 | 0 | 0 | | | 1.63 KB | eb4055b05662fd7bb0112f4302871597b8487a47b2216a91b02ed3a36cec19fd |