polyfox/moon-data_model

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitignore
.travis.yml
Gemfile
Guardfile
README.md
Rakefile
lib/data_model/pkg.yml
moon-data_model.gemspec
mrbgem.rake
lib/data_model/_basalt.rb1
lib/data_model/base.rb12
lib/data_model/err.rb20
lib/data_model/field.rb71
lib/data_model/fields.rb30
A
1 hr
lib/data_model/fields/class_methods.rb12
lib/data_model/fields/instance_methods.rb122
lib/data_model/fields/model_coercion.rb17
lib/data_model/fields/modelling.rb89
A
1 hr
lib/data_model/fields_to_hash.rb40
lib/data_model/load.rb7
lib/data_model/message_format.rb18
lib/data_model/metal.rb27
lib/data_model/type.rb105
lib/data_model/type_validators.rb4
lib/data_model/type_validators/base.rb36
lib/data_model/type_validators/null.rb14
lib/data_model/type_validators/soft.rb41
A
45 mins
lib/data_model/type_validators/verbose.rb50
A
55 mins
lib/data_model/validators.rb23
lib/data_model/validators/base.rb49
lib/data_model/validators/type.rb31
lib/data_model/version.rb9