dry-rb/dry-initializer

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/dry/initializer/dispatchers/prepare_reader.rb23
A
0 mins
C
75%
lib/dry/initializer/mixin.rb13
A
0 mins
C
77%
lib/dry/initializer/definition.rb50
A
0 mins
B
81%
lib/dry/initializer/dispatchers/prepare_target.rb28
A
0 mins
B
87%
lib/dry/initializer/struct.rb27
A
0 mins
B
88%
lib/dry/initializer/config.rb114
A
1 hr
B
89%
lib/dry/initializer/mixin/local.rb15
A
0 mins
A
90%
lib/dry/initializer/dispatchers/build_nested_type.rb38
A
0 mins
A
92%
lib/dry/initializer/dispatchers/check_type.rb30
A
0 mins
A
93%
lib/dry/initializer/dispatchers/prepare_default.rb26
A
0 mins
A
94%
lib/dry/initializer/dispatchers/wrap_type.rb19
A
1 hr
A
100%
lib/dry/initializer/dispatchers/prepare_source.rb6
A
0 mins
A
100%
lib/dry/initializer/undefined.rb2
A
0 mins
A
100%
spec/attributes_spec.rb
A
100%
spec/type_constraint_spec.rb
A
100%
spec/reader_spec.rb
A
100%
lib/dry/initializer.rb32
A
0 mins
A
100%
spec/coercion_of_nil_spec.rb
A
100%
spec/several_assignments_spec.rb
A
100%
spec/list_type_spec.rb
A
100%
lib/dry/initializer/builders/attribute.rb67
A
25 mins
A
100%
spec/invalid_default_spec.rb
A
100%
lib/dry/initializer/dispatchers/prepare_ivar.rb7
A
0 mins
A
100%
spec/repetitive_definitions_spec.rb
A
100%
lib/dry/initializer/dispatchers/prepare_optional.rb8
A
0 mins
A
100%
lib/dry/initializer/mixin/root.rb9
A
0 mins
A
100%
spec/type_argument_spec.rb
A
100%
lib/dry/initializer/dispatchers/unwrap_type.rb11
A
0 mins
A
100%
spec/options_tolerance_spec.rb
A
100%
spec/optional_spec.rb
A
100%
spec/custom_dispatchers_spec.rb
A
100%
lib/dry/initializer/builders/signature.rb25
A
0 mins
A
100%
spec/custom_initializer_spec.rb
A
100%
spec/default_values_spec.rb
A
100%
spec/subclassing_spec.rb
A
100%
spec/public_attributes_utility_spec.rb
A
100%
lib/dry/initializer/builders.rb6
A
0 mins
A
100%
lib/dry/initializer/dispatchers.rb30
A
0 mins
A
100%
spec/missed_default_spec.rb
A
100%
lib/dry/initializer/builders/reader.rb41
A
0 mins
A
100%
spec/definition_spec.rb
A
100%
spec/value_coercion_via_dry_types_spec.rb
A
100%
lib/dry/initializer/dsl.rb28
A
0 mins
A
100%
lib/dry/initializer/builders/initializer.rb46
A
0 mins
A
100%
spec/nested_type_spec.rb
A
100%
.codeclimate.yml
.github/ISSUE_TEMPLATE/----please-don-t-ask-for-support-via-issues.md
.github/ISSUE_TEMPLATE/---bug-report.md
.github/ISSUE_TEMPLATE/---feature-request.md
.github/workflows/custom_ci.yml