slowjack2k/yaoc

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.rubocop.yml
.travis.yml
Gemfile
Guardfile
Jenkinsfile
LICENSE.txt
README.md
Rakefile
examples/01_hash_enabled_constructors.rb30
A
1 hr
examples/02_procs_as_constructors.rb44
A
1 hr
examples/03_positional_constructors.rb42
A
0 mins
examples/04_compositions.rb37
A
0 mins
examples/05_fill_existing_objects.rb34
A
0 mins
examples/06_lazy_loading.rb29
A
0 mins
examples/all_examples.rb7
A
0 mins
lib/yaoc.rb16
A
0 mins
lib/yaoc/converter_builder.rb121
A
1 hr
lib/yaoc/helper/struct_hash_constructor.rb28
A
0 mins
lib/yaoc/helper/to_proc_delegator.rb36
A
0 mins
lib/yaoc/many_to_one_mapper_chain.rb59
A
0 mins
lib/yaoc/mapper_registry.rb17
A
0 mins
lib/yaoc/mapping_base.rb68
A
0 mins
lib/yaoc/mapping_to_class.rb44
A
0 mins
lib/yaoc/object_mapper.rb97
A
25 mins
lib/yaoc/one_to_many_mapper_chain.rb37
A
0 mins
lib/yaoc/strategies/to_array_mapping.rb13
A
0 mins
lib/yaoc/strategies/to_hash_mapping.rb11
A
0 mins
lib/yaoc/transformation_command.rb57
A
0 mins
lib/yaoc/transformation_deferred_command.rb13
A
0 mins
lib/yaoc/version.rb3
A
0 mins
rubocop-todo.yml
yaoc.gemspec