mongodb/mongoid

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/mongoid/contextual/mongo.rb409
D
2 days
lib/mongoid/criteria/queryable/selectable.rb403
D
2 days
lib/mongoid/fields.rb372
C
1 day
perf/profile.rb304
A
3 hrs
lib/mongoid/contextual/memory.rb293
D
1 day
perf/benchmark.rb285
A
3 hrs
lib/mongoid/association/relatable.rb247
A
55 mins
lib/mongoid/changeable.rb231
A
1 hr
lib/mongoid/association/referenced/has_many/proxy.rb230
B
4 hrs
lib/mongoid/interceptable.rb209
B
4 hrs
lib/mongoid/criteria.rb208
B
4 hrs
lib/mongoid/association/embedded/embeds_many/proxy.rb203
A
0 mins
perf/benchmark_ips.rb203
A
0 mins
lib/mongoid/document.rb202
A
1 hr
lib/mongoid/criteria/queryable/mergeable.rb195
C
1 day
lib/mongoid/association/referenced/has_many/enumerable.rb192
B
4 hrs
lib/mongoid/association/embedded/batchable.rb190
B
6 hrs
lib/mongoid/association/accessors.rb185
B
4 hrs
lib/mongoid/config.rb173
A
0 mins
lib/mongoid/attributes.rb169
B
4 hrs
lib/mongoid/association/referenced/has_and_belongs_to_many.rb168
B
4 hrs
lib/mongoid/tasks/database.rb162
C
1 day
lib/mongoid/association/referenced/has_and_belongs_to_many/proxy.rb161
A
1 hr
lib/mongoid/traversable.rb159
A
1 hr
lib/mongoid/atomic.rb149
A
25 mins
lib/mongoid/clients/sessions.rb146
A
1 hr
lib/mongoid/threaded.rb143
A
0 mins
lib/mongoid/association/referenced/has_many.rb139
A
3 hrs
lib/mongoid/criteria/queryable/optional.rb139
A
3 hrs
lib/mongoid/persistence_context.rb137
A
2 hrs
lib/mongoid/association/referenced/belongs_to.rb135
A
2 hrs
lib/mongoid/persistable.rb135
A
2 hrs
lib/mongoid/config/encryption.rb131
B
5 hrs
lib/mongoid/scopable.rb127
A
0 mins
lib/mongoid/criteria/queryable/selector.rb124
A
3 hrs
lib/mongoid/atomic/modifiers.rb120
A
2 hrs
lib/mongoid/composable.rb107
A
0 mins
lib/mongoid/persistable/updatable.rb104
A
35 mins
lib/mongoid/contextual/none.rb102
A
3 hrs
lib/mongoid/validatable/uniqueness.rb100
A
50 mins
lib/mongoid/touchable.rb99
A
1 hr
lib/mongoid/findable.rb98
A
0 mins
lib/mongoid/association/bindable.rb95
A
0 mins
lib/mongoid/contextual/geo_near.rb95
A
0 mins
lib/mongoid/association/embedded/embeds_many.rb93
A
50 mins
lib/mongoid/association/referenced/has_one.rb92
A
50 mins
lib/mongoid/contextual/map_reduce.rb92
A
0 mins
lib/mongoid/association/depending.rb91
A
0 mins
lib/mongoid/persistable/creatable.rb89
A
2 hrs
lib/mongoid/association/proxy.rb88
A
0 mins