.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 | | | 11.1 KB | b7d01b5bdb9c36b5528bd29825501097c0172fb7f5ab35107b3731be87ac8fa8 |
Rakefile | 100644 | 0 | 0 | | | 252 Bytes | 145d97e91528b555f8844ccf4689764e6f54d2142f43ee69a6147a774f65d83a |
examples/01_hash_enabled_constructors.rb | 100644 | 0 | 0 | | | 1.2 KB | 113c12cf8d2ba30cd3c07ae24faaf9b401b74c53992d0c948c071ff01e32f8f0 |
examples/02_procs_as_constructors.rb | 100644 | 0 | 0 | | | 1.5 KB | b15b9ba98a4a6b6b60bb887315b20f5d09cad3909e99ff006c3631e8749a35e7 |
examples/03_positional_constructors.rb | 100644 | 0 | 0 | | | 1.71 KB | 827efa16829aba8fedd7ae9acfbaaaa6f5ce5daf073b46acad36f8efe4cca15c |
examples/04_compositions.rb | 100644 | 0 | 0 | | | 1.19 KB | 1cf7d37d8bcfa4004c4c8e5d2aa4b10fd2603b8390d114e85c5bf0e5691cd5b1 |
examples/05_fill_existing_objects.rb | 100644 | 0 | 0 | | | 965 Bytes | ffab8cc237ba7730a90a2e2d8da68af628451c0c37fcd5dcb06050d8b34b433c |
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 | | | 565 Bytes | 52ad35657b257a0a28686af1775f74bac58557bd1f80db197f81bb2195682a56 |
lib/yaoc/converter_builder.rb | 100644 | 0 | 0 | | | 4.05 KB | f8766ab647f97ac2eb31b5cc551d50d3c8183a105f6c539851a058f2b82b3147 |
lib/yaoc/helper/struct_hash_constructor.rb | 100644 | 0 | 0 | | | 698 Bytes | fdaf07d9befb9b7a14ad05aa96fa6a095d31313533fb86c0ec8610e04783fa96 |
lib/yaoc/helper/to_proc_delegator.rb | 100644 | 0 | 0 | | | 968 Bytes | bf4c7dcdf027f811a1df432cf19a01f6b68d68a987d34fd6926d400eadacd800 |
lib/yaoc/many_to_one_mapper_chain.rb | 100644 | 0 | 0 | | | 2.03 KB | 2e9b3ada91fd71892ec27075bd8b720a03210f4fa10671e051c65b4a1a985101 |
lib/yaoc/mapper_registry.rb | 100644 | 0 | 0 | | | 369 Bytes | 404d234e4f61d4fd07c4abe70f4cc777dd7f67ff364d5be8a1f8b2798b883e89 |
lib/yaoc/mapping_base.rb | 100644 | 0 | 0 | | | 1.8 KB | ed23dd1bb2f36b6047a2d788bada94413539e7a22ac246fa1dcd0dacc4dc7426 |
lib/yaoc/mapping_to_class.rb | 100644 | 0 | 0 | | | 1.41 KB | cc62ef8ff64f38926c28b4a4a5f5dc62361518d7c4a27e2142dc46d9e6a523a7 |
lib/yaoc/object_mapper.rb | 100644 | 0 | 0 | | | 3.27 KB | 4e8222d8b9313ee5d61d3495b5560ba8d6e14b29ab1f27651c12278ff567e47e |
lib/yaoc/one_to_many_mapper_chain.rb | 100644 | 0 | 0 | | | 1.25 KB | 7fc390105824ed164238afd762e4876401f6c40915863050ade5793e99bbdd7f |
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/transformation_command.rb | 100644 | 0 | 0 | | | 1.47 KB | b9e7fd3c50828d6dca2dd10f61286a84a0514f41cb08421b80c24ca6fbed7ca5 |
lib/yaoc/transformation_deferred_command.rb | 100644 | 0 | 0 | | | 378 Bytes | 00f471883c5742f572464b7b390332b63d1e2c0dc30072e5702ab9bf0b22dd06 |
lib/yaoc/version.rb | 100644 | 0 | 0 | | | 37 Bytes | 7b95bc6a9ab98806d3244ce8312200d648fd13dbdad7bae6727e9a95f5796dd2 |
spec/acceptance/fill_existing_objects_spec.rb | 100644 | 0 | 0 | | | 1.85 KB | 093ef12c416d7ec66012cfb219e8de85288ac48af1361afd6775833e9be9ffb7 |
spec/acceptance/map_multiple_objects_to_one_in_a_chain_spec.rb | 100644 | 0 | 0 | | | 2.02 KB | 8ec2e8cc71a5076151ab9d90647435a2f6c0ce632f5f350ad56381e662abb016 |
spec/acceptance/map_objects_spec.rb | 100644 | 0 | 0 | | | 1.65 KB | 21af585f7c5778958aba56434201a0117f738a71131bde51b7112d2814750bdb |
spec/acceptance/map_one_object_to_many_in_a_chain_spec.rb | 100644 | 0 | 0 | | | 2.01 KB | d90f137a82843d8915d3bf6293111248ee8604bcd2444536cea975953995ac5b |
spec/acceptance/map_to_objects_using_other_converters_spec.rb | 100644 | 0 | 0 | | | 3.32 KB | 6f0e32bff150c845a2fd50b88ffaa4f351260e2565ab51f4766c61f542305d13 |
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 | | | 5.31 KB | c6f7042f642c55adaca165cce34bd530cda09a565c8e56dc7ae30ec624bb9ba5 |
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 | | | 2.08 KB | 8e0e433f5a6c95f314ea7afdc9ff6b0d4c41f5297d15225c2c6da10aa57cd2f4 |
spec/unit/lib/yaoc/many_to_one_mapper_chain_spec.rb | 100644 | 0 | 0 | | | 4.1 KB | 8e35f5f4234ce8f92f903d34b0427bd46d254fca15821e60bb2c42a73892a8f8 |
spec/unit/lib/yaoc/mapper_registry_spec.rb | 100644 | 0 | 0 | | | 599 Bytes | 3559d9998fd70277b652a0796267b8d980b4065e119bfee34b91054d8ff99829 |
spec/unit/lib/yaoc/mapping_base_spec.rb | 100644 | 0 | 0 | | | 3.22 KB | c76826e0622788648785c2d2688636d07bbb2c140c91f0c045fa091895165b99 |
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 | | | 6.35 KB | a058ef12326becb7e85a3263a80d500b4e13b1cadaf67a86ec780f622197730e |
spec/unit/lib/yaoc/one_to_many_mapper_chain_spec.rb | 100644 | 0 | 0 | | | 2.88 KB | 48ee05e9a7ba56f48a64d19cc5fd67d63ef34d844c745ee0e040017dea6abd51 |
spec/unit/lib/yaoc/strategies/to_array_mapping_spec.rb | 100644 | 0 | 0 | | | 1.66 KB | dbd34096e6494e746d36779a2d796c1a293f493e91741e84fd471d347456dffe |
spec/unit/lib/yaoc/strategies/to_hash_mapping_spec.rb | 100644 | 0 | 0 | | | 1.85 KB | 06917a1b20996b76d0c44de46c7e605d2c3166c4434778f92a8e2b059fbe78c3 |
spec/unit/lib/yaoc/transformation_command_spec.rb | 100644 | 0 | 0 | | | 1.59 KB | c17eca43da51d9e65510aff0b422999dd879c51fd25e94eba750b0e17965ce50 |
spec/unit/lib/yaoc/transformation_deferred_command_spec.rb | 100644 | 0 | 0 | | | 600 Bytes | 48cd959e2a917ddfff25c1e5f2552f9c7fd5bf1bb558b451110db0b2221f17b9 |
yaoc.gemspec | 100644 | 0 | 0 | | | 1.67 KB | 810901a7be89ae370e24a19542afac61a8927b16b2b7da3cc8a2b4fe34674136 |