.gitignore | |
|
|
.rubocop.yml | |
|
|
.travis.yml | |
|
|
Gemfile | |
|
|
Guardfile | |
|
|
Jenkinsfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
examples/01_hash_enabled_constructors.rb | 30 | A 1 hr |
|
examples/02_procs_as_constructors.rb | 44 | A 1 hr |
|
examples/03_positional_constructors.rb | 42 | A 0 mins |
|
examples/04_compositions.rb | 37 | A 0 mins |
|
examples/05_fill_existing_objects.rb | 34 | A 0 mins |
|
examples/06_lazy_loading.rb | 29 | A 0 mins |
|
examples/all_examples.rb | 7 | A 0 mins |
|
lib/yaoc.rb | 16 | A 0 mins |
|
lib/yaoc/converter_builder.rb | 121 | A 1 hr |
|
lib/yaoc/helper/struct_hash_constructor.rb | 28 | A 0 mins |
|
lib/yaoc/helper/to_proc_delegator.rb | 36 | A 0 mins |
|
lib/yaoc/many_to_one_mapper_chain.rb | 59 | A 0 mins |
|
lib/yaoc/mapper_registry.rb | 17 | A 0 mins |
|
lib/yaoc/mapping_base.rb | 68 | A 0 mins |
|
lib/yaoc/mapping_to_class.rb | 44 | A 0 mins |
|
lib/yaoc/object_mapper.rb | 97 | A 25 mins |
|
lib/yaoc/one_to_many_mapper_chain.rb | 37 | A 0 mins |
|
lib/yaoc/strategies/to_array_mapping.rb | 13 | A 0 mins |
|
lib/yaoc/strategies/to_hash_mapping.rb | 11 | A 0 mins |
|
lib/yaoc/transformation_command.rb | 57 | A 0 mins |
|
lib/yaoc/transformation_deferred_command.rb | 13 | A 0 mins |
|
lib/yaoc/version.rb | 3 | A 0 mins |
|
rubocop-todo.yml | |
|
|
yaoc.gemspec | |
|
|