| CARVIEW |
Select Language
HTTP/2 200
date: Sat, 27 Dec 2025 13:08:25 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"fbca31509032971aed2664dd7684371b"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=aOknL30g82FcsbKZupgYRUfgA%2B%2FgluZ0ZuJM376ZNJb4EN%2FE6Nvs1goKQpyj0OG3Sybna0IV9LUdWn%2FsVIAe6SKeb8zVutDrPMSoPj2GRh%2Bis2ZC%2BpMHKedRC4c4jMKPJ29q11JJkAqU2OLcnjwkTmCybQH5DGA11wOa7kdZOuHKpk9CzF9iaWZFn1rreP8Ceacn4R2iSOB7n9FBgT1L0xjE2ZyDXeYWPrY0fbpQv28s%2FBtI6HCsi8h4EniGF20xxsc%2BVVquMDmi2ACiMX1LTQ%3D%3D--y04h3Gj6yNQ1uYA6--7errAu1m%2ByS%2BHnpb2Oauvg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1229695768.1766840904; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 13:08:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 13:08:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9586:1533AA:43BA6A7:518BA52:694FDA48
Home · OpenCover/opencover Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
This repository was archived by the owner on Nov 15, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 245
Home
Shaun Wilde edited this page Dec 2, 2017
·
11 revisions
OpenCover is a new attempt to build a code coverage utility to try and address some of the issues I have encountered whilst maintaining PartCover.
The main aims of this project are
- Provide 32 and 64 bit support for .NET2 and .NET4 - I think it is highly unlikely if anyone needs .NET 1/1.1 support.
- Better generics handling, though PartCover has been upgraded to handle .NET4 and generics (in both .NET2 and 4) it isn't pretty. I am hoping that by starting again I can resolve these issues and roll some of the changes back into PartCover.
- Simpler coverage handling - PartCover also does IL coverage when there are no PDBs to supply sequence information but I have never been convinced of the need for this, it makes the code more complex.
- Better test support - I'd like to produce coverage by test but my ultimate aim is to use the information to tell me what tests currently cover the code I am working on i.e. would it be possible to run those tests first and then the rest of the tests to provide faster feedback during development. NOTE. Continuous Integration servers could also use this information to provide faster feedback to users during checkins.
Usage is a good place to start to see the syntax of OpenCover - it is currently a command line tool. For good reports then I recommend ReportGenerator more details of which can be found on this page Reports.
I intend to use 'agile' practices to develop this project and I encourage anyone who wishes to be involved to also learn these techniques.
- TDD - Test Driven Development - write test, write code, rinse and repeat.
- Continuous Integration - We currently use AppVeyor for all our builds.
You can’t perform that action at this time.