CINXE.COM
Codecov
<!doctype html> <html lang="en"> <head> <script type="module" crossorigin src="/assets/polyfills.Cf-MaMg98TyLNFRNZ_6nQ.js"></script> <meta charset="utf-8" /> <link rel="icon" href="/favicon.ico" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> <meta name="description" content="Code coverage done right. Highly integrated with GitHub, Bitbucket and GitLab." /> <meta name="author" content="@codecov" /> <meta name="keywords" content="code, coverage, analysis, testing, development, qa, analyzer" /> <meta property="og:url" content="https://codecov.io" /> <meta property="og:site_name" content="Codecov" /> <meta property="og:title" content="Code coverage done right." /> <meta property="og:description" content="Hosted coverage report highly integrated with GitHub, Bitbucket and GitLab. Awesome pull request comments to enhance your QA." /> <meta property="og:image" content="https://storage.googleapis.com/codecov-cdn/static/Codecov-icon-600x600.png" /> <meta property="og:image:type" content="image/png" /> <meta property="og:image:width" content="150" /> <meta property="og:image:height" content="150" /> <meta property="twitter:site" content="codecov" /> <meta property="twitter:site:id" content="122181800" /> <meta property="twitter:creator" content="codecov" /> <meta property="twitter:creator:id" content="122181800" /> <meta property="twitter:card" content="summary" /> <meta property="twitter:title" content="Codecov" /> <meta property="twitter:description" content="Code coverage done right. Hosted coverage report highly integrated with GitHub, Bitbucket and GitLab. Awesome pull request comments to enhance your QA." /> <meta property="twitter:image:src" content="https://storage.googleapis.com/codecov-cdn/static/Codecov-icon-600x600.png" /> <meta property="twitter:image:width" content="150" /> <meta property="twitter:image:height" content="150" /> <meta name="description" content="Code coverage done right. Hosted coverage report highly integrated with GitHub, Bitbucket and GitLab. Awesome pull request comments to enhance your QA." /> <link rel="apple-touch-icon" href="/logo-192x192.png" /> <link rel="manifest" href="/manifest.json" /> <title>Codecov</title> <script> window.addEventListener('vite:preloadError', (event) => { window.location.reload() }) </script> <script> ;(function (apiKey) { ;(function (p, e, n, d, o) { var v, w, x, y, z o = p[d] = p[d] || {} o._q = o._q || [] v = ['initialize', 'identify', 'updateOptions', 'pageLoad', 'track'] for (w = 0, x = v.length; w < x; ++w) (function (m) { o[m] = o[m] || function () { o._q[m === v[0] ? 'unshift' : 'push']( [m].concat([].slice.call(arguments, 0)) ) } })(v[w]) y = e.createElement(n) y.async = !0 y.src = 'https://cdn.pendo.io/agent/static/' + apiKey + '/pendo.js' z = e.getElementsByTagName(n)[0] z.parentNode.insertBefore(y, z) })(window, document, 'script', 'pendo') })('674b3c81-3791-4a19-7986-1743cc7dba0f') </script> <script type="module" crossorigin src="/assets/index.ChdX0H85ZH13GF81gSWVb.js"></script> <link rel="modulepreload" crossorigin href="/assets/vendor_recharts.Gn1qaWbijQvjdYJK2s5eS.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_amplitude.jijuofrxocIy4MJou1C_L.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_react.Dnm6m4B0In0NAFzUbBAeW.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_radix_ui.COAfz9OpKe2It_5ThWVBO.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_sentry.jcp59zCySj3K0K40GTAyF.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_react_router.DhZoRExdy29AxhD3bzD_J.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_icons_developer.B56LR1uvNIScSeJwFrCUP.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_icons_outline.CkOSDgk0jDMr-fz3c4hlV.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_icons_solid.CUxhPlkj2KQ-PXtL3ekoa.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_lodash.DpUdjw5S7g62ggse70-Gc.js"> <link rel="modulepreload" crossorigin href="/assets/vendor_date_fns.YUMMuefiZctvyqr8clzCQ.js"> <link rel="stylesheet" crossorigin href="/assets/index.Cb-WcaTQjIPlTXs7jvSb4.css"> <script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script> <script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script> </head> <body class="text-sm text-ds-default-text bg-ds-background"> <noscript>You need to enable JavaScript to run this app.</noscript> <div id="root"></div> <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script> <script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy.CFAnLWH5g6GMplsi-uMMZ.js"></script> <script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy.CurBCcC2BX1W6bjSQbCVb.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script> </body> </html>