frontend/source/js/data-explorer/components/results-table/index.jsx | 90 | A 1 hr | A 93% |
frontend/source/js/data-explorer/components/proposed-price.jsx | 88 | A 2 hrs | B 83% |
contracts/reports/base.py | 84 | A 0 mins | A 95% |
frontend/source/js/data-explorer/components/results-table/sortable-header-cell.jsx | 83 | A 1 hr | F 33% |
frontend/source/js/data-explorer/components/schedule.jsx | 81 | A 3 hrs | A 95% |
production_tests/tests.py | 80 | A 0 mins |
|
frontend/source/js/data-explorer/actions.js | 80 | A 0 mins | F 56% |
data_capture/schedules/fake_schedule.py | 77 | A 0 mins | A 94% |
data_capture/jobs.py | 74 | A 35 mins | A 100% |
frontend/source/js/data-explorer/history.js | 72 | A 0 mins |
|
styleguide/tests.py | 71 | A 0 mins |
|
slackbot/tests.py | 70 | A 0 mins |
|
styleguide/ajaxform_example.py | 70 | A 2 hrs | D 60% |
contracts/loaders/region_10.py | 69 | C 1 day | A 95% |
data_capture/views/common.py | 68 | A 0 mins | A 100% |
styleguide/views.py | 66 | A 0 mins | A 100% |
frontend/source/js/data-explorer/constants.js | 66 | A 0 mins | A 100% |
data_capture/schedules/spreadsheet_utils.py | 65 | C 7 hrs | C 75% |
frontend/gulp/webpack-util.js | 64 | A 0 mins | A 94% |
frontend/source/js/data-explorer/util.js | 64 | A 0 mins | D 63% |
frontend/source/js/data-explorer/rates-request.js | 63 | A 0 mins | B 87% |
frontend/source/js/data-explorer/components/slidey-panel.jsx | 62 | A 0 mins | A 95% |
docs/conf.py | 62 | A 0 mins | A 100% |
data_capture/management/commands/initgroups.py | 61 | A 0 mins | B 89% |
calc/sample_users.py | 61 | A 0 mins | A 100% |
frontend/source/js/data-explorer/components/tooltip.jsx | 61 | A 0 mins | D 64% |
frontend/source/js/common/ga.js | 60 | A 2 hrs |
|
data_capture/signals.py | 59 | A 50 mins | A 100% |
calc/utils.py | 59 | A 0 mins | A 100% |
frontend/upload.py | 58 | A 45 mins | A 100% |
meta/management/commands/bulkcreateusers.py | 58 | A 35 mins |
|
frontend/source/js/data-explorer/components/highlights.jsx | 57 | A 3 hrs | B 80% |
contracts/reports/dupes.py | 56 | A 0 mins | A 100% |
contracts/views.py | 53 | A 0 mins | A 100% |
frontend/source/js/data-explorer/explorer.js | 53 | A 0 mins |
|
calc/settings_utils.py | 53 | A 35 mins | B 87% |
frontend/source/js/data-explorer/components/query-type.jsx | 51 | A 35 mins | A 90% |
data_explorer/views.py | 51 | A 0 mins | F 50% |
meta/management/commands/releasehelp.py | 50 | A 0 mins |
|
calc/middleware.py | 50 | A 0 mins | B 89% |
frontend/source/js/data-explorer/components/loading-indicator.jsx | 49 | A 0 mins | A 90% |
calc/urls.py | 46 | A 0 mins | A 100% |
calc/healthcheck.py | 45 | A 0 mins | A 96% |
frontend/ajaxform.py | 45 | A 0 mins | A 100% |
styleguide/email_examples.py | 45 | A 0 mins | A 100% |
styleguide/radio_checkbox_example.py | 43 | A 30 mins | C 78% |
frontend/source/js/data-capture/expandable-area.js | 43 | A 35 mins |
|
frontend/source/js/data-explorer/components/contract-search.jsx | 42 | B 6 hrs | B 83% |
frontend/source/js/data-explorer/components/results-table/excluded-column.jsx | 42 | A 0 mins | F 33% |
frontend/source/js/data-explorer/components/vendor-search.jsx | 42 | B 6 hrs | B 83% |