dry-rb/dry-types

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/dry/types/constructor/function.rb137
A
0 mins
A
92%
lib/dry/types/sum.rb99
A
25 mins
A
93%
lib/dry/types/fn_container.rb26
A
0 mins
A
94%
lib/dry/types/hash.rb78
A
0 mins
A
94%
lib/dry/types/printer.rb273
C
1 day
A
94%
lib/dry/types/default.rb57
A
0 mins
A
94%
lib/dry/types/compiler.rb107
A
2 hrs
A
94%
lib/dry/types.rb93
A
1 hr
A
95%
lib/dry/types/array/member.rb71
B
4 hrs
A
95%
lib/dry/types/constrained/coercible.rb39
A
1 hr
A
95%
lib/dry/types/schema.rb196
C
7 hrs
A
96%
spec/dry/types_spec.rb
A
96%
lib/dry/types/primitive_inferrer.rb56
A
0 mins
A
97%
lib/dry/types/predicate_inferrer.rb130
A
25 mins
A
97%
lib/dry/types/map.rb68
A
55 mins
A
97%
spec/dry/types/nominal_spec.rb
A
97%
lib/dry/types/extensions/maybe.rb76
A
0 mins
A
97%
lib/dry/types/errors.rb80
A
0 mins
A
98%
spec/dry/types/constructor_spec.rb
A
98%
lib/dry/types/module.rb88
A
2 hrs
A
98%
lib/dry/types/nominal.rb102
A
0 mins
A
98%
spec/dry/types/constructor/function_spec.rb
A
98%
spec/dry/types/enum_spec.rb
A
98%
spec/dry/types/array_spec.rb
A
99%
spec/dry/types/constrained_spec.rb
A
99%
spec/dry/types/schema_spec.rb
A
99%
spec/dry/types/default_spec.rb
A
99%
spec/dry/types/sum_spec.rb
A
99%
spec/dry/types/types/json_spec.rb
A
100%
lib/dry/types/constructor.rb73
A
25 mins
A
100%
lib/dry/types/printable.rb10
A
0 mins
A
100%
lib/dry/types/coercions/json.rb26
A
35 mins
A
100%
lib/dry/types/options.rb14
A
0 mins
A
100%
spec/extensions/maybe/constrained_spec.rb
A
100%
spec/dry/types/schema/key_spec.rb
A
100%
spec/dry/types/errors_spec.rb
A
100%
lib/dry/types/builder.rb67
A
35 mins
A
100%
lib/dry/types/enum.rb52
A
0 mins
A
100%
spec/dry/types/primitive_inferrer_spec.rb
A
100%
spec/dry/types/core_spec.rb
A
100%
spec/extensions/maybe/maybe_spec.rb
A
100%
lib/dry/types/coercions/params.rb80
A
0 mins
A
100%
spec/dry/types/hash_spec.rb
A
100%
lib/dry/types/meta.rb25
A
0 mins
A
100%
spec/dry/types/predicate_inferrer_spec.rb
A
100%
lib/dry/types/hash/constructor.rb18
A
0 mins
A
100%
lib/dry/types/extensions.rb6
A
0 mins
A
100%
lib/dry/types/decorator.rb48
A
0 mins
A
100%
spec/dry/types/predicate_registry_spec.rb
A
100%
spec/dry/types/lax_spec.rb
A
100%