sanger/limber

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
app/models/validators/failed_validator.rb20
A
25 mins
A
100%
app/models/validators/in_progress_validator.rb12
A
0 mins
A
100%
app/models/validators/required_number_of_cells_validator.rb41
A
0 mins
A
100%
app/models/validators/stock_state_validator.rb64
A
55 mins
A
90%
app/models/validators/suboptimal_validator.rb8
A
0 mins
A
100%
app/sequencescape/sequencescape.rb2
A
0 mins
F
0%
app/sequencescape/sequencescape/api.rb1
A
0 mins
F
0%
app/sequencescape/sequencescape/api/v2.rb65
A
0 mins
D
69%
app/sequencescape/sequencescape/api/v2/aliquot.rb19
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/asset.rb15
A
0 mins
B
81%
app/sequencescape/sequencescape/api/v2/bait_library_layout.rb3
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/barcode_printer.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/base.rb17
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/custom_metadatum_collection.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/labware.rb54
A
0 mins
D
64%
app/sequencescape/sequencescape/api/v2/order.rb4
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/plate.rb88
A
2 hrs
A
95%
app/sequencescape/sequencescape/api/v2/plate/pool.rb29
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/plate/pools.rb32
A
0 mins
B
85%
app/sequencescape/sequencescape/api/v2/plate/subpool.rb30
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/plate_purpose.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/poly_metadatum.rb7
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/pooled_plate_creation.rb5
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/pre_capture_pool.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/primer_panel.rb13
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/project.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/purpose.rb3
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/qc_assay.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/qc_result.rb5
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/racked_tube.rb5
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/receptacle.rb18
A
15 mins
A
100%
app/sequencescape/sequencescape/api/v2/request.rb38
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/request_metadata.rb7
A
0 mins
B
80%
app/sequencescape/sequencescape/api/v2/request_type.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/sample.rb12
A
0 mins
B
88%
app/sequencescape/sequencescape/api/v2/sample_manifest.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/sample_metadata.rb7
A
0 mins
B
80%
app/sequencescape/sequencescape/api/v2/shared.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/shared/has_barcode.rb12
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/shared/has_poly_metadata.rb9
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/shared/has_purpose.rb9
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/shared/has_requests.rb59
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/shared/has_workline_identifier.rb13
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/specific_tube_creation.rb5
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/state_change.rb4
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/study.rb3
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/submission.rb10
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/submission_template.rb2
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/tag.rb4
A
0 mins
A
100%
app/sequencescape/sequencescape/api/v2/tag_group.rb3
A
0 mins
A
100%