Commit Graph

51 Commits

Author SHA1 Message Date
Oluwatoni Solarin-Sodara f6837388bb change extension of lcov format to .info 2018-03-09 17:39:58 +01:00
Oluwatoni Solarin-Sodara 516ff72a32 add properties to project file to support global tools 2018-03-09 00:06:25 +01:00
Oluwatoni Solarin-Sodara cb2b3113ce forward console arguments to dotnet test command 2018-03-09 00:02:40 +01:00
Oluwatoni Solarin-Sodara a17070eeb9 add coverlet console runner project 2018-03-08 23:09:46 +01:00
Oluwatoni Solarin-Sodara 1832318cf0 make general code structure improvements 2018-03-08 18:12:40 +01:00
Oluwatoni Solarin-Sodara 9a9e4fe95a update implementation of TryAdd dictionary extension method 2018-03-07 18:15:29 +01:00
Oluwatoni Solarin-Sodara a7b393922c rename Data class to Modules 2018-03-07 18:00:45 +01:00
Oluwatoni Solarin-Sodara d910182a30 ensure coverage result task always runs after tests 2018-03-06 02:16:18 +01:00
Oluwatoni Solarin-Sodara 54326b014a fix inconsistent sequence empty errors 2018-03-06 02:11:16 +01:00
Oluwatoni Solarin-Sodara f58117b69e improve logging of msbuild tasks 2018-03-05 15:23:08 +01:00
Oluwatoni Solarin-Sodara 5ee1d50bf4 add classes to help calculate coverage summary 2018-03-05 15:22:45 +01:00
Oluwatoni Solarin-Sodara 530ef1a59b ensure GenerateCoverageResult target doesn't run under non-coverage conditions 2018-03-04 09:23:24 +01:00
Oluwatoni Solarin-Sodara e32e271a17 improve method rewriting 2018-03-04 08:59:59 +01:00
Oluwatoni Solarin-Sodara 63f6715bc3 add functionality to exclude methods from coverage report 2018-02-25 12:41:54 +01:00
Oluwatoni Solarin-Sodara 074c36fed5 add support for the switch opcode 2018-02-15 11:04:20 +01:00
Toni Solarin-Sodara 82047f8747 rename coverlet build scripts 2018-02-11 02:45:54 +01:00
Toni Solarin-Sodara 1c941f93ba remove extra build operations from msbuild tasks project 2018-02-11 02:26:23 +01:00
Toni Solarin-Sodara 0e47e6a6be don't copy coverlet dependency if instrumented module is coverage core 2018-02-11 00:13:29 +01:00
Toni Solarin-Sodara c8e0edfa79 make CoverageResult constructor internal 2018-02-10 10:39:23 +01:00
Toni Solarin-Sodara b74cfdd60e disable coverlet by default 2018-02-09 22:19:48 +01:00
Toni Solarin-Sodara b256d0b7fa update coverage report file separators 2018-02-09 11:57:02 +01:00
Toni Solarin-Sodara eef3df9b89 fix Windows file permission exceptions 2018-02-09 00:13:55 +01:00
Toni Solarin-Sodara 953d384453 update nuspec settings 2018-02-07 10:54:51 +01:00
Toni Solarin-Sodara f09587306f temporarily halt progress on support for opencover report output 2018-02-07 09:52:59 +01:00
Toni Solarin-Sodara 13be86c90b rename formatters to reporters 2018-02-07 09:19:20 +01:00
Oluwatoni Solarin-Sodara 9c6bdb9f37 ensure json is the default format in build scripts 2018-02-06 23:26:18 +01:00
Oluwatoni Solarin-Sodara b11650e51c add ability to turn off code coverage 2018-02-06 23:16:52 +01:00
Oluwatoni Solarin-Sodara 5ef68ca984 specify output format in build files 2018-02-06 23:00:56 +01:00
Oluwatoni Solarin-Sodara 6b3cc58af3 add lcov output formatter 2018-02-06 23:00:27 +01:00
Oluwatoni Solarin-Sodara f6dde868ba improve code quality of msbuild target 2018-02-06 09:21:13 +01:00
Oluwatoni Solarin-Sodara 10982df38f ensure modules are instrumented whether project is built or not 2018-02-06 07:26:27 +01:00
Oluwatoni Solarin-Sodara ac21c107a8 make CoverletOutput msbuild property overridable 2018-02-06 07:08:54 +01:00
Oluwatoni Solarin-Sodara 44f28b9b71 create and use JsonFormatter 2018-02-06 07:05:22 +01:00
Oluwatoni Solarin-Sodara bbdfc19173 restore original uninstrumented modules after coverage is run 2018-02-05 10:54:17 +01:00
Oluwatoni Solarin-Sodara de3a42c93b remove unneeded coverlet data collector project 2018-02-05 10:30:24 +01:00
Oluwatoni Solarin-Sodara 7b93599894 add msbuild props and targets files 2018-02-05 10:30:02 +01:00
Oluwatoni Solarin-Sodara 17d5e37295 refactor msbuild tasks 2018-02-05 10:29:51 +01:00
Oluwatoni Solarin-Sodara c743844823 add ToJson method to CoverageResult class 2018-02-05 10:29:23 +01:00
Oluwatoni Solarin-Sodara 5e49dc1963 add coverage result msbuild task 2018-02-03 09:58:02 +01:00
Oluwatoni Solarin-Sodara 6e3ab9f872 add instrumentation msbuild task 2018-02-03 09:57:50 +01:00
Oluwatoni Solarin-Sodara 1f012435d0 add coverlet msbuild tasks project 2018-02-03 09:57:38 +01:00
Oluwatoni Solarin-Sodara 54c07588cb ensure lines in coverage results are sorted by line number 2018-02-01 23:58:37 +01:00
Oluwatoni Solarin-Sodara 6508ddba50 fix issue with incorrectly reported coverage results 2018-02-01 23:57:54 +01:00
Oluwatoni Solarin-Sodara a6533a1f91 update path to temp reports 2018-02-01 00:50:30 +01:00
Oluwatoni Solarin-Sodara 7f589db3c1 add coverlet data collector project 2018-01-31 23:58:15 +01:00
Oluwatoni Solarin-Sodara a6604b8da9 add Coverage class 2018-01-31 23:50:17 +01:00
Oluwatoni Solarin-Sodara b220394b5a add CoverageResult class 2018-01-31 23:49:21 +01:00
Oluwatoni Solarin-Sodara 2e5e58f761 add instrumentation classes 2018-01-31 22:58:59 +01:00
Oluwatoni Solarin-Sodara b7a47dc692 add InstrumentationHelper class 2018-01-31 21:59:53 +01:00
Oluwatoni Solarin-Sodara ac9a56588f add preliminary coverage class 2018-01-31 19:57:51 +01:00