ManageIQ/inventory_refresh

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
renovate.json
lib/inventory_refresh/version.rb3
A
0 mins
lib/inventory_refresh/target_collection.rb47
A
0 mins
A
100%
lib/inventory_refresh/target.rb40
A
0 mins
A
100%
lib/inventory_refresh/save_inventory.rb28
A
0 mins
A
100%
lib/inventory_refresh/save_collection/topological_sort.rb26
A
0 mins
A
100%
lib/inventory_refresh/save_collection/sweeper.rb46
A
0 mins
A
100%
lib/inventory_refresh/save_collection/saver/sql_helper_upsert.rb147
A
35 mins
A
100%
lib/inventory_refresh/save_collection/saver/sql_helper_update.rb97
A
0 mins
A
100%
lib/inventory_refresh/save_collection/saver/sql_helper.rb127
A
0 mins
A
97%
lib/inventory_refresh/save_collection/saver/retention_helper.rb70
A
0 mins
A
95%
lib/inventory_refresh/save_collection/saver/partial_upsert_helper.rb152
A
0 mins
A
100%
lib/inventory_refresh/save_collection/saver/default.rb32
A
0 mins
B
86%
lib/inventory_refresh/save_collection/saver/concurrent_safe_batch.rb291
F
3 days
A
93%
lib/inventory_refresh/save_collection/saver/batch.rb11
A
0 mins
A
100%
lib/inventory_refresh/save_collection/saver/base.rb223
C
1 day
A
92%
lib/inventory_refresh/save_collection/base.rb37
A
0 mins
A
92%
lib/inventory_refresh/persister.rb125
A
35 mins
A
100%
lib/inventory_refresh/null_logger.rb12
A
0 mins
B
85%
lib/inventory_refresh/logging.rb13
A
0 mins
A
100%
lib/inventory_refresh/inventory_object_lazy.rb82
A
2 hrs
A
96%
lib/inventory_refresh/inventory_object.rb178
D
1 day
A
95%
lib/inventory_refresh/inventory_collection/unconnected_edge.rb13
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/serialization.rb87
A
1 hr
A
100%
lib/inventory_refresh/inventory_collection/scanner.rb152
A
25 mins
A
100%
lib/inventory_refresh/inventory_collection/references_storage.rb46
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/reference.rb52
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/index/type/skeletal.rb64
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/index/type/local_db.rb160
A
2 hrs
A
99%
lib/inventory_refresh/inventory_collection/index/type/data.rb17
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/index/type/base.rb49
A
25 mins
B
88%
lib/inventory_refresh/inventory_collection/index/proxy.rb164
A
3 hrs
A
97%
lib/inventory_refresh/inventory_collection/helpers/questions_helper.rb82
A
2 hrs
A
98%
lib/inventory_refresh/inventory_collection/helpers/initialize_helper.rb121
A
2 hrs
A
97%
lib/inventory_refresh/inventory_collection/helpers/associations_helper.rb54
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/helpers.rb6
A
0 mins
A
100%
lib/inventory_refresh/inventory_collection/graph.rb68
A
2 hrs
A
98%
lib/inventory_refresh/inventory_collection/data_storage.rb95
A
0 mins
A
93%
lib/inventory_refresh/inventory_collection/builder.rb172
B
4 hrs
A
100%
lib/inventory_refresh/inventory_collection.rb344
C
1 day
A
95%
lib/inventory_refresh/graph/topological_sort.rb33
A
0 mins
B
84%
lib/inventory_refresh/graph.rb90
A
3 hrs
A
100%
lib/inventory_refresh/application_record_reference.rb9
A
0 mins
A
100%
lib/inventory_refresh/application_record_iterator.rb29
A
0 mins
A
100%
lib/inventory_refresh.rb11
A
0 mins
A
100%
inventory_refresh.gemspec
config/database.yml
bin/setup
bin/console
Rakefile