Commit Graph

175 Commits

Author SHA1 Message Date
Peter Liljenberg b3c080ca36 Add coverlet performance unit test. 2018-06-26 16:46:57 +02:00
Toni Solarin-Sodara 85df12655e sign coverlet msbuild tasks assembly 2018-06-24 13:38:28 +01:00
Toni Solarin-Sodara ab3e5961c8 sign coverlet tracker assembly 2018-06-24 13:34:40 +01:00
Toni Solarin-Sodara 807f7b1bd5 move CoverageTracker class to separate assembly 2018-06-24 13:09:14 +01:00
Oluwatoni Solarin-Sodara 4f220f597c update the branch coverage information 2018-06-23 20:24:46 +01:00
Oluwatoni Solarin-Sodara 554f054357 update the line coverage information 2018-06-23 15:05:02 +01:00
Oluwatoni Solarin-Sodara 555bf1cf8a bump version numbers 2018-06-12 08:06:46 +00:00
Toni Solarin-Sodara c19a5c086b sign coverlet core and test assemblies 2018-06-11 06:01:14 +04:00
Oluwatoni Solarin-Sodara 7f190e4d79 update extension for cobetura and opencover extensions
Fixes #111
2018-06-10 08:53:27 +01:00
Toni Solarin-Sodara d40b2d4f35 Merge pull request #104 from StephenMP/issue-29-95
Issues #29 & #95
2018-06-09 08:06:08 +01:00
Zeid Derhally c1916a9a91 Made list of attribute names local variable 2018-06-05 14:38:09 -04:00
Zeid Derhally 15dfa17f80 Put list of attribute names in array 2018-06-05 10:43:00 -04:00
Zeid Derhally 2a2f75afba Add support of ExcludeFromCodeCoverage attribute 2018-06-04 08:43:03 -04:00
Oluwatoni Solarin-Sodara e7e407c0db exclude local methods in excluded methods 2018-05-26 22:43:09 +01:00
StephenMP 6dccea38de Benign whitespace change, let's see if it fixes whatever codecov's issue is by running again 2018-05-23 11:47:01 -06:00
StephenMP 814a89755b Issues #29 & #95 : Displays the average coverage % for all coverage types 2018-05-20 14:52:28 -06:00
Oluwatoni Solarin-Sodara d6ea4674ed ensure autogenerated delegate types are also excluded 2018-05-20 18:16:43 +01:00
Maarten van Sambeek 63e5f07a69 Added DomainUnloaded event.
When using the NUnit3 test adapter, the process doesn't exit, the app domain is simply unloaded. This means that the  ProcessExit event is never raised. The DomainUnload event is called always. To make sure we don't add double hits, we clear the _markers collection after writing (in case the event handler is triggered twice).
2018-05-18 18:04:46 +02:00
Oluwatoni Solarin-Sodara e97bfb395a bump version numbers 2018-05-17 11:05:01 +01:00
Oluwatoni Solarin-Sodara e589b2d97e change Threshold implementation and update documentation 2018-05-17 11:02:59 +01:00
Coen Munckhof 0f5e184d4a Fix usage of question mark. Not sure if this is what was intended but seemed logical. 2018-05-15 22:07:48 +02:00
Coen Munckhof 45eba432ba Fix IsModuleExcluded and IsTypeExcluded methods to immediately return true if a filter matches the input. 2018-05-15 21:54:29 +02:00
Oluwatoni Solarin-Sodara 0b42b0350f improve performance of filter expression validation 2018-05-15 10:53:15 +01:00
Oluwatoni Solarin-Sodara 9ed086489e change Filter property to Exclude 2018-05-13 18:50:31 +01:00
Oluwatoni Solarin-Sodara ebedd7078c rename Exclude property to ExcludeByFile 2018-05-13 18:46:50 +01:00
Oluwatoni Solarin-Sodara 9d09fde6f7 complete filter expression evaluation 2018-05-13 18:42:56 +01:00
Oluwatoni Solarin-Sodara 1dd3b70b11 add preliminary support for excluding assemblies from coverage 2018-05-13 17:17:19 +01:00
Oluwatoni Solarin-Sodara 002c0a6547 create backing fields for instrumentation task properties 2018-05-13 11:33:58 +01:00
StephenMP 6a6dc3a79f Issue #92 : Added a ThresholdType switch that accepts a comma separated string of coverage types to apply to the threshold. It defaults to all coverage types and will ignore any unsupported coverage type 2018-05-11 12:31:32 -06:00
Toni Solarin-Sodara 46a07ef66b Merge pull request #88 from hunterjm/feature/gzip
GZip Compression on hits files
2018-05-07 09:42:50 +01:00
Jason Hunter 3bc81adafc remove redundant line 2018-05-06 09:44:04 -04:00
Oluwatoni Solarin-Sodara d2effb3a78 display method coverage in console sumary output 2018-05-05 21:16:52 +01:00
Jason Hunter 6ca0308137 Merge branch 'master' into feature/gzip 2018-05-05 13:59:41 -04:00
Toni Solarin-Sodara 2597da9995 Merge pull request #73 from hunterjm/feature/branchEnhancements
Branch Enhancements (take 2)
2018-05-05 18:48:48 +01:00
Jason Hunter 7b6e9d7a79 make requested changes to symbol helper 2018-05-05 13:29:38 -04:00
Oluwatoni Solarin-Sodara ad60a1ce91 build list of reporters from factory function 2018-05-05 17:53:38 +01:00
Jason Hunter 85fa0f35eb changes per feedback 2018-05-05 12:51:30 -04:00
Patrick Dwyer dddcf26500 Add support for multiple output formats separated by a comma 2018-05-03 19:54:25 +10:00
Oluwatoni Solarin-Sodara 9c764de3e8 bump version numbers 2018-05-02 22:21:43 +01:00
Jason Hunter 686394d7ec save on disk space by compressing the hits file 2018-05-01 21:33:17 -04:00
Jason Hunter 89791e6425 add better branch support, change coverage calculation to be on actual points instead of averages 2018-05-01 21:25:06 -04:00
Simon Potter a94f010ee3 Remove unnecessary type and property instrumentation. 2018-05-01 16:34:38 -04:00
Simon Potter ab5ea14bb1 Extract method for creating a retry strategy. 2018-05-01 15:29:28 -04:00
Simon Potter 7c8f5d0494 Use Mono.Cecil's IsHidden property instead of checking ourselves. 2018-05-01 15:22:08 -04:00
Simon Potter f694acf577 Fix typo where last brace was removed. 2018-04-30 22:30:36 -04:00
Simon Potter aeafe1bd3d Add namespace to RetryHelper. 2018-04-30 19:44:58 -04:00
Simon Potter 292b0c58c7 Ensure dependencies are valid .NET assemblies.
Minor refactorings elsewhere:
* Inline functions to local functions.
* Extract method for obtaining backup module path.
* Avoid hard-coding coverlet assembly name.
2018-04-30 19:44:14 -04:00
Simon Potter 9c81d89abf Add coverage for properties and nested types. 2018-04-30 19:41:00 -04:00
Ido David d016d56bda adding support for absolute paths, updating readme files 2018-04-29 03:33:39 -04:00
Ido David cd538e3dd1 enhance multiple exclustion rules options and add test 2018-04-29 02:08:19 -04:00