mongodb/mongo-ruby-driver

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
lib/mongo/bson.rb5
A
0 mins
lib/mongo/bulk_write.rb173
C
1 day
lib/mongo/bulk_write/combineable.rb28
A
0 mins
lib/mongo/bulk_write/ordered_combiner.rb21
A
0 mins
lib/mongo/bulk_write/result.rb53
A
0 mins
lib/mongo/bulk_write/result_combiner.rb60
A
0 mins
lib/mongo/bulk_write/transformable.rb79
A
2 hrs
lib/mongo/bulk_write/unordered_combiner.rb19
A
0 mins
lib/mongo/bulk_write/validatable.rb32
A
25 mins
lib/mongo/caching_cursor.rb29
A
55 mins
lib/mongo/client.rb672
F
1 wk
lib/mongo/client_encryption.rb23
A
0 mins
lib/mongo/cluster.rb472
F
4 days
lib/mongo/cluster/periodic_executor.rb39
A
0 mins
lib/mongo/cluster/reapers/cursor_reaper.rb84
A
3 hrs
lib/mongo/cluster/reapers/socket_reaper.rb17
A
0 mins
lib/mongo/cluster/sdam_flow.rb399
D
2 days
lib/mongo/cluster/topology.rb60
A
4 hrs
lib/mongo/cluster/topology/base.rb97
B
4 hrs
lib/mongo/cluster/topology/load_balanced.rb32
A
15 mins
lib/mongo/cluster/topology/no_replica_set_options.rb17
A
0 mins
lib/mongo/cluster/topology/replica_set_no_primary.rb52
A
0 mins
lib/mongo/cluster/topology/replica_set_with_primary.rb8
A
0 mins
lib/mongo/cluster/topology/sharded.rb26
A
0 mins
lib/mongo/cluster/topology/single.rb32
A
15 mins
lib/mongo/cluster/topology/unknown.rb26
A
0 mins
lib/mongo/cluster_time.rb68
A
0 mins
lib/mongo/collection.rb225
C
7 hrs
lib/mongo/collection/view.rb75
A
0 mins
lib/mongo/collection/view/aggregation.rb86
A
1 hr
lib/mongo/collection/view/builder.rb2
A
0 mins
lib/mongo/collection/view/builder/aggregation.rb84
A
0 mins
lib/mongo/collection/view/builder/map_reduce.rb70
A
0 mins
lib/mongo/collection/view/change_stream.rb164
A
3 hrs
lib/mongo/collection/view/change_stream/retryable.rb20
A
0 mins
lib/mongo/collection/view/explainable.rb25
A
0 mins
lib/mongo/collection/view/immutable.rb14
A
0 mins
lib/mongo/collection/view/iterable.rb122
B
5 hrs
lib/mongo/collection/view/map_reduce.rb138
A
2 hrs
lib/mongo/collection/view/readable.rb276
D
2 days
lib/mongo/collection/view/writable.rb250
D
3 days
lib/mongo/crypt.rb20
A
0 mins
lib/mongo/crypt/auto_decryption_context.rb11
A
0 mins
lib/mongo/crypt/auto_encrypter.rb84
A
1 hr
lib/mongo/crypt/auto_encryption_context.rb12
A
0 mins
lib/mongo/crypt/binary.rb65
A
0 mins
lib/mongo/crypt/binding.rb416
C
1 day
lib/mongo/crypt/context.rb65
A
3 hrs
lib/mongo/crypt/data_key_context.rb28
A
0 mins
lib/mongo/crypt/encryption_io.rb141
A
1 hr