datamapper/dm-core

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/dm-core/query.rb620
F
3 days
lib/dm-core/collection.rb529
F
3 days
lib/dm-core/resource.rb461
C
1 day
lib/dm-core/query/conditions/comparison.rb364
C
1 day
lib/dm-core/support/lazy_array.rb361
D
2 days
lib/dm-core/model.rb348
D
1 day
lib/dm-core/associations/relationship.rb296
C
1 day
lib/dm-core/associations/many_to_many.rb286
C
7 hrs
lib/dm-core/property.rb269
D
1 day
lib/dm-core/query/conditions/operation.rb233
A
3 hrs
lib/dm-core/support/hook.rb224
B
6 hrs
lib/dm-core/model/relationship.rb187
B
6 hrs
lib/dm-core/associations/one_to_many.rb159
A
0 mins
lib/dm-core/associations/many_to_one.rb153
A
3 hrs
lib/dm-core.rb151
A
0 mins
lib/dm-core/model/property.rb130
A
2 hrs
lib/dm-core/property_set.rb115
A
3 hrs
lib/dm-core/support/ordered_set.rb107
A
0 mins
lib/dm-core/adapters.rb105
A
1 hr
lib/dm-core/support/inflector/inflections.rb92
A
2 hrs
lib/dm-core/support/logger.rb90
A
35 mins
lib/dm-core/model/hook.rb80
A
25 mins
lib/dm-core/support/mash.rb78
A
0 mins
lib/dm-core/resource/persistence_state/dirty.rb76
A
0 mins
lib/dm-core/resource/persistence_state/transient.rb75
A
0 mins
lib/dm-core/query/path.rb68
A
0 mins
lib/dm-core/support/naming_conventions.rb68
A
0 mins
lib/dm-core/repository.rb66
A
0 mins
lib/dm-core/support/inflector/methods.rb63
A
1 hr
lib/dm-core/support/subject_set.rb59
A
0 mins
lib/dm-core/support/inflections.rb57
A
0 mins
lib/dm-core/resource/persistence_state.rb55
A
0 mins
lib/dm-core/adapters/abstract_adapter.rb53
A
0 mins
lib/dm-core/associations/one_to_one.rb50
A
0 mins
lib/dm-core/model/scope.rb49
A
0 mins
lib/dm-core/support/equalizer.rb39
A
0 mins
lib/dm-core/adapters/in_memory_adapter.rb38
A
0 mins
lib/dm-core/property/discriminator.rb35
A
45 mins
lib/dm-core/property/decimal.rb34
A
35 mins
lib/dm-core/support/ext/module.rb32
A
2 hrs
lib/dm-core/support/descendant_set.rb32
A
0 mins
lib/dm-core/property/numeric.rb31
A
1 hr
lib/dm-core/resource/persistence_state/clean.rb29
A
0 mins
lib/dm-core/query/sort.rb27
A
25 mins
lib/dm-core/property/string.rb26
A
0 mins
lib/dm-core/resource/persistence_state/immutable.rb26
A
0 mins
lib/dm-core/property/object.rb23
A
0 mins
lib/dm-core/property/time.rb23
A
45 mins
lib/dm-core/property/date.rb23
A
45 mins
lib/dm-core/resource/persistence_state/deleted.rb23
A
0 mins