dougyouch/schema

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/schema-model.rb38
A
0 mins
A
100%
lib/schema/active_model_validations.rb39
A
0 mins
A
100%
lib/schema/all.rb15
A
0 mins
A
100%
lib/schema/array_headers.rb106
A
3 hrs
A
100%
lib/schema/arrays.rb126
C
7 hrs
A
100%
lib/schema/associations/base.rb21
A
0 mins
A
100%
lib/schema/associations/dynamic_types.rb41
A
0 mins
A
100%
lib/schema/associations/has_many.rb35
A
0 mins
A
100%
lib/schema/associations/has_one.rb33
A
0 mins
A
100%
lib/schema/associations/schema_creator.rb96
A
1 hr
A
100%
lib/schema/csv_parser.rb38
A
0 mins
A
100%
lib/schema/errors.rb20
A
0 mins
A
100%
lib/schema/model.rb151
B
5 hrs
A
100%
lib/schema/parsers/american.rb49
A
1 hr
A
100%
lib/schema/parsers/array.rb34
A
1 hr
A
100%
lib/schema/parsers/common.rb132
A
2 hrs
A
100%
lib/schema/parsers/hash.rb15
A
0 mins
A
100%
lib/schema/parsers/json.rb21
A
0 mins
A
100%
lib/schema/parsing_errors.rb9
A
0 mins
A
100%
lib/schema/utils.rb71
A
0 mins
A
100%
lib/schema_validator.rb16
A
0 mins
A
100%
spec/examples/company_schema.rb
A
100%
spec/integrations/address_base_class_spec.rb
A
100%
spec/integrations/dynamic_has_many_spec.rb
A
100%
spec/integrations/external_dynamic_has_many_spec.rb
A
100%
spec/schema/array_headers_spec.rb
A
100%
spec/schema/arrays_spec.rb
A
100%
spec/schema/associations/dynamic_types_spec.rb
A
100%
spec/schema/associations/has_many_spec.rb
A
100%
spec/schema/associations/has_one_spec.rb
A
100%
spec/schema/csv_parser_spec.rb
A
100%
spec/schema/errors_spec.rb
A
100%
spec/schema/model_spec.rb
A
100%
spec/schema/parsers/american_spec.rb
A
100%
spec/schema/parsers/array_spec.rb
A
100%
spec/schema/parsers/common_spec.rb
A
100%
spec/schema/parsers/hash_spec.rb
A
100%
spec/schema/parsers/json_spec.rb
A
100%
spec/schema/utils_spec.rb
A
100%
spec/schema_validator_spec.rb
A
100%
spec/support/readme_updater.rb
A
100%