mongoid/mongoid

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/mongoid/relations/metadata.rb338
D
2 days
lib/mongoid/relations/referenced/many.rb289
C
1 day
lib/mongoid/relations/auto_save.rb43
B
6 hrs
lib/mongoid/relations/referenced/many_to_many.rb179
B
5 hrs
lib/mongoid/criteria.rb186
B
5 hrs
lib/mongoid/relations/embedded/many.rb213
B
5 hrs
lib/mongoid/contextual/mongo.rb228
B
4 hrs
lib/mongoid/interceptable.rb121
B
4 hrs
perf/profile.rb304
A
3 hrs
lib/mongoid/relations/targets/enumerable.rb160
A
3 hrs
lib/mongoid/relations/embedded/batchable.rb133
A
3 hrs
perf/benchmark.rb284
A
3 hrs
lib/mongoid/tasks/database.rb71
A
3 hrs
lib/mongoid/fields.rb256
A
3 hrs
lib/mongoid/contextual/memory.rb168
A
3 hrs
lib/mongoid/atomic/modifiers.rb107
A
2 hrs
lib/mongoid/document.rb141
A
2 hrs
lib/mongoid/relations/embedded/one.rb69
A
2 hrs
lib/mongoid/relations/counter_cache.rb53
A
2 hrs
lib/mongoid/fields/foreign_key.rb61
A
2 hrs
lib/mongoid/relations/many.rb60
A
1 hr
lib/mongoid/matchable.rb80
A
1 hr
lib/mongoid/attributes.rb146
A
1 hr
lib/mongoid/extensions/hash.rb85
A
1 hr
lib/mongoid/relations/bindings/referenced/in.rb41
A
1 hr
lib/mongoid/persistable/creatable.rb73
A
1 hr
lib/mongoid/relations/builders/nested_attributes/many.rb78
A
1 hr
lib/mongoid/relations/synchronization.rb67
A
1 hr
lib/mongoid/indexable.rb67
A
1 hr
lib/mongoid/validatable/presence.rb33
A
55 mins
lib/mongoid/relations/accessors.rb100
A
55 mins
lib/mongoid/validatable/uniqueness.rb98
A
50 mins
lib/mongoid/matchable/or.rb19
A
45 mins
lib/mongoid/query_cache.rb115
A
45 mins
lib/mongoid/changeable.rb155
A
45 mins
lib/mongoid/fields/standard.rb76
A
45 mins
lib/mongoid/persistable/logical.rb21
A
45 mins
lib/mongoid/extensions/date_time.rb28
A
35 mins
lib/mongoid/criteria/permission.rb56
A
35 mins
lib/mongoid/relations/macros.rb130
A
35 mins
lib/mongoid/validatable/associated.rb21
A
35 mins
lib/mongoid/inspectable.rb21
A
35 mins
lib/mongoid/indexable/validators/options.rb54
A
35 mins
lib/mongoid/attributes/processing.rb64
A
35 mins
lib/mongoid/serializable.rb67
A
35 mins
lib/mongoid/fields/validators/macro.rb47
A
35 mins
lib/mongoid/persistable/pushable.rb31
A
35 mins
lib/mongoid/reloadable.rb36
A
25 mins
lib/mongoid/relations/bindings/referenced/many_to_many.rb46
A
25 mins
lib/mongoid/extensions/array.rb57
A
25 mins