yaoc-0.0.7

https://rubygems.org

yaoc

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 600557

number: 0.0.7

platform: ruby

spec_sha256: 9c6def051875baecdd2a7a94c8f98a2eb9c6a0519e2d1b8a2a99d16c27e741fc

sha256: 8c127f8bce8cd9f77088ddddad9e6afccb45870935c0a74772ef9ce0758d2cfe

created_at: 2024-05-13 08:22:38 UTC

updated_at: 2024-06-09 10:50:50 UTC

position: 7

version_data_entries_count: 41

uploaded_at: 2014-01-28 11:55:06 UTC

indexed: true

has_extensions:

extensions:

Gem size: 18.5 KB

Version Data Entries

Total: 41

Unpacked size: 64.7 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400177 Bytes52acda630ce102f13e22fc5a0b2e6baeb442f539b438d3ead975ffda4ca6de3f
.travis.yml1006440085 Bytesb725468dbfa005412248abf40655601a8799cba4d8055a381215bbc3242ab394
Gemfile10064400181 Bytesef312d0a0d1a6f212d5525f35e45a37ffdc8f360abbc682f9a55f41019554502
Guardfile10064400625 Bytes019774a80a30b7607c8c6dc7a0e32cc0a9cec60a36140f17cf8a249b82f62e5c
LICENSE.txt100644001.04 KBd9740490f48bfe8c31dfe79d96ca1456d86d9c46d5d7559886e8a3c74e75a947
README.md100644008.73 KB9048ccc0a0010353fee9db6b3c048d3d0dca9240affddbfabb6b731262eede8c
Rakefile10064400252 Bytes145d97e91528b555f8844ccf4689764e6f54d2142f43ee69a6147a774f65d83a
examples/01_hash_enabled_constructors.rb100644001.12 KBaee932e797b2753600914c0381c7ee4df1ae45fa62f25f3a5584bd981a905e28
examples/02_procs_as_constructors.rb100644001.42 KB808a4f8222c30068552c0e3e104bd392dc19a86501f85442e1a9baeadfeb1c9c
examples/03_positional_constructors.rb100644001.22 KB0ab674621bfe8cae240d705cefc66d3e402d16616d5f4207929f840682f52563
examples/04_compositions.rb100644001.17 KBf46b18dfde4987cea0a41fa5baa6397a12c0e0c31f90d388e2af546bcc736063
examples/05_fill_existing_objects.rb10064400769 Bytes29836f0efa746a34d7e8a7fe78dd6df4938c313346af53938afae1812375a209
examples/06_lazy_loading.rb10064400729 Bytesffc50ea0e54b8818ec27084dae6a39354c8cb69ac8408b4ef2b293d2f4aff6b5
examples/all_examples.rb10064400196 Bytes6f926adb99fa6626f4a6d9e08ded83a5be396ef78091b471f6243960263117b6
lib/yaoc.rb10064400342 Bytes71362915e974cf05afd48e28efa65d2868740f3bb854cfb401a094960f142e70
lib/yaoc/converter_builder.rb100644003.99 KBd3831f4de243069e1601f85de465a71738d72cb877169bf81074919f4122769e
lib/yaoc/helper/struct_hash_constructor.rb10064400698 Bytesfdaf07d9befb9b7a14ad05aa96fa6a095d31313533fb86c0ec8610e04783fa96
lib/yaoc/helper/to_proc_delegator.rb10064400720 Bytes9dab64ba956647ce31719bc8b4476ebdd2fd2c2416145eb6d4dca8e49cbac2ad
lib/yaoc/mapping_base.rb100644002.43 KB0d9b44635c55bc23b8434199501766fa6cc0b15c279167d1f5228d835714f37d
lib/yaoc/mapping_to_class.rb100644001.35 KB361ef2e28321ae58ac72f375d039716a09135a44148305feb1150a9c28b57ea2
lib/yaoc/object_mapper.rb100644002.37 KB9fb32cc69f07f71b8184cde0ae1333fdeb0eea22c239148e0b977e99046b6c28
lib/yaoc/strategies/to_array_mapping.rb10064400316 Bytesf9d02ad7f435c3397502b61c2704853fad14ffcc0baed3785eee6d173fb6165c
lib/yaoc/strategies/to_hash_mapping.rb10064400284 Bytes28a81eb5a904bf0dfbd1591fb6bc3d7be4d1fa16a08e3ecd6dbf2c8f4ff6e13f
lib/yaoc/version.rb1006440036 Bytese0c98a9c2bbda86bf4a4942207969d25d584388b4a616fa4208a604a7094bfc0
spec/acceptance/fill_existing_objects_spec.rb100644001.85 KB093ef12c416d7ec66012cfb219e8de85288ac48af1361afd6775833e9be9ffb7
spec/acceptance/map_objects_spec.rb100644001.59 KBcc5f7d6b4dcd9f253fee86ccec3a929b564c0e59b250897d5889712632cb4f0d
spec/acceptance/map_to_objects_using_other_converters_spec.rb100644003.26 KBdfe21036f7b18c888cf23fcc90b200ff47977638bd5c0219ef99d1b614578077
spec/acceptance/map_to_objects_with_lazy_loading_spec.rb100644001.48 KBcca88070645a60db2bcdf7b703ed3b307ac4d8278aecd74c366101ca347d84b4
spec/acceptance/map_to_objects_with_positional_constructors_spec.rb100644001.38 KB20a84028f859369b57c8ddbc7b5fef1f000a570dff6896c503f731b1b3aedd28
spec/integration/lib/yaoc/converter_builder_spec.rb100644001.19 KB8fbb53778f3dab3cd30a2759d4a67e83dd3e27e44678ffd580debca4fb9e6674
spec/spec_helper.rb100644001.19 KB682694d5fd7e36503fd58b69b303f94bf1ede0306348dfcfba8475399c2b7ffb
spec/support/feature.rb10064400711 Bytes3804956cd4df7afdf9a3cf128365c52a9cde6526b2541f493e1f6996a374617c
spec/unit/lib/yaoc/converter_builder_spec.rb100644004.88 KBf0e8fca07afc1d25f77c7c1796ff889ade8848bccd3cb2306999bf4b7839c341
spec/unit/lib/yaoc/helper/struct_hash_constructor_spec.rb10064400802 Bytes5c892e1fb355112d16238f942e874c0852c8a62d98c7ce309b74283dd3aedc33
spec/unit/lib/yaoc/helper/to_proc_delegator_spec.rb10064400955 Bytese76259a6768f2b9737a1796525c6f9ae18626357addd4b78a8bda523ebd8a330
spec/unit/lib/yaoc/mapping_base_spec.rb100644003.73 KB964664bdf11b4495f96814b15439fe7c4489f623230f93a7acd0fcdf3adf6a84
spec/unit/lib/yaoc/mapping_to_class_spec.rb100644001.64 KB53ab110a8463e31f9e8ee8fd603be3394b92cafb442e1c1192484be29ff31c2b
spec/unit/lib/yaoc/object_mapper_spec.rb100644004.91 KBf43e64a5d91cda43e9ca4c25f722ad5466c5fb409e50d24df34d94b11d0a75a1
spec/unit/lib/yaoc/strategies/to_array_mapping_spec.rb100644001.63 KB25a691eefe69320613626d4b715a788dd449a41e818a158209cc9fc543a73ab6
spec/unit/lib/yaoc/strategies/to_hash_mapping_spec.rb100644001.82 KB351cfb6ce11887abc58487cc80a33451ac051d4b940e9a2c1674ed45c4adb78f
yaoc.gemspec100644001.63 KBeb4055b05662fd7bb0112f4302871597b8487a47b2216a91b02ed3a36cec19fd