Commit Graph

30 Commits

Author SHA1 Message Date
Marco Rossignoli 15eeb98f5d Revert "Add [xunit*]* to default excluded modules filter if not specified" (#519) 2019-08-28 22:05:20 +03:00
Marco Rossignoli 773a23cf7e exclude xunit if empty exclude filters 2019-06-10 17:21:29 +02:00
Marco Rossignoli 776a906ddb remove statics 2019-05-13 11:31:18 +02:00
Oluwatoni Solarin-Sodara a4a1bc07a2 add extra option to include test assembly in coverage 2019-04-01 12:08:12 +01:00
Zeid Derhally ff1f26dbb7 Logger changes
Remove message parameter from LogError with exception overload.
Use the current foreground color when writing Info to console.
2019-02-15 15:31:32 -05:00
Zeid Derhally 9085e4a5db Fix based on code review
Removed NullLogger
2019-02-15 13:53:49 -05:00
Zeid Derhally 6dba98fe26 Added logging to Coverage to help with debugging
Exceptions were being swallowed and there was no indication why coverage didn't occur
2019-02-14 18:12:00 -05:00
Sam Harwell 51ea793000 Add a "single hit" collection mode
Fixes #306
2019-02-04 06:21:11 -06:00
Toni Solarin-Sodara 01c53f6ec8 add use-source-link option 2018-12-09 11:47:40 +01:00
Oluwatoni Solarin-Sodara 5d19cbda61 update ordering of Coverage constructor arguments 2018-11-28 19:59:32 +01:00
Toni Solarin-Sodara d4450accad Merge branch 'master' into ProbePath 2018-11-28 18:13:10 +01:00
Viktor Hofer d6e008fba9 Singular argument name, code cleanup, cwd change 2018-11-28 16:36:52 +01:00
Jeremy Herbison 3b832a0e15 Added an "IncludeDirectories" param so that assemblies that are not project references can also be instrumented. 2018-11-26 23:37:24 +01:00
Adam Weiss c04da1e9f2 chore(dev): Make ExcludeByAttribute property singular 2018-11-20 15:53:41 -05:00
Adam Weiss c4ba815e70 chore(dev): Fix parameter passing to tool and update docs 2018-11-13 16:52:42 -05:00
Weiss, Adam 63ba5637f9 feat: Add first pass at ExcludeAttributes option (#232) 2018-11-05 12:09:18 -05:00
Toni Solarin-Sodara 45bc5bc843 add support for merging coverage results 2018-09-02 21:36:47 +01:00
Paulo Janotti 045ee5f49b Add include option 2018-07-27 16:23:08 -07:00
Oluwatoni Solarin-Sodara 9033bc10bd move unique identifier generation to Coverage class 2018-07-05 22:47:28 +01:00
Oluwatoni Solarin-Sodara c82cebe0f9 generate unique identifier within Coverage class 2018-07-05 22:27:52 +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 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
Ido David cd538e3dd1 enhance multiple exclustion rules options and add test 2018-04-29 02:08:19 -04:00
Ido David 3439275058 addressing further comments 2018-04-28 21:32:52 -04:00
Ido David 60c49071b2 Implementation exclusion of files according to source file paths (including file globbing) 2018-04-28 21:30:21 -04:00
Oluwatoni Solarin-Sodara f58117b69e improve logging of msbuild tasks 2018-03-05 15:23:08 +01:00
Oluwatoni Solarin-Sodara 17d5e37295 refactor msbuild tasks 2018-02-05 10:29:51 +01:00
Oluwatoni Solarin-Sodara 6e3ab9f872 add instrumentation msbuild task 2018-02-03 09:57:50 +01:00