Commit Graph

134 Commits

Author SHA1 Message Date
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
Ido David 4ddf02df7d fixing name spaces 2018-04-28 21:59:33 -04:00
Ido David 9f120f1b9a Merge branch 'exclude-files-by-path' of github.com:ido-namely/coverlet into exclude-files-by-path 2018-04-28 21:38:41 -04:00
Ido David 3439275058 addressing further comments 2018-04-28 21:32:52 -04:00
Ido David 139c2387d9 addressing first 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
Ido David ccdca640f0 addressing further comments 2018-04-28 19:23:35 -04:00
Toni Solarin-Sodara 7355d9fd37 Merge pull request #65 from sjp/fix-file-locking
Avoid leaving file handles open
2018-04-28 10:58:07 +01:00
Oluwatoni Solarin-Sodara b42cca2c27 return full path if base path is empty
Fixes #54
2018-04-28 10:37:46 +01:00
Ido David 8adfb45d35 addressing first comments 2018-04-27 00:03:27 -04:00
Simon Potter 2b4f9e415b Ensure disposables are wrapped in using statements.
Avoids locking on file handles.
2018-04-26 16:37:13 -04:00
Ido David d3b2db17ea Implementation exclusion of files according to source file paths (including file globbing) 2018-04-26 00:54:27 -04:00
Toni Solarin-Sodara f0ed61dc73 Merge pull request #61 from automotiveMastermind/set-coverlet-output
feat(msbuild): allow customized output name
2018-04-23 22:50:05 +01:00
Oluwatoni Solarin-Sodara 819b8a1a1e include function and branch coverage info lcov output 2018-04-22 17:50:46 +01:00
Deavon M. McCaffery a515d68015 fix typo -- O.o 2018-04-21 20:35:41 -07:00
Deavon M. McCaffery 3a1526f1f9 feat(msbuild): allow customized output name 2018-04-21 19:53:29 -07:00
Daniel Gut c39f550ed3 memory optimization for file reading 2018-04-20 15:03:23 +02:00
Toni Solarin-Sodara 7c73d36ea1 bump version number 2018-04-17 23:39:33 +01:00
Toni Solarin-Sodara ec3db76e1c make threshold failure more obvious 2018-04-17 23:27:35 +01:00
Toni Solarin-Sodara fb5f20fc57 fix cobertura report generator output 2018-04-17 23:04:15 +01:00
Toni Solarin-Sodara e2f8ebe426 fix opencover reportgenerator error 2018-04-17 14:13:32 +01:00
Oluwatoni Solarin-Sodara b0adf7728b fix encoding of cobertura output 2018-04-17 12:20:12 +01:00
Oluwatoni Solarin-Sodara 67dcff9c66 remove invalid characters from opencover output 2018-04-17 12:19:26 +01:00
Oluwatoni Solarin-Sodara 0f8741e9d5 remove need for overriding StringWriter class 2018-04-17 11:29:10 +01:00
Oluwatoni Solarin-Sodara 48adc51a7a fix lcov reporter output 2018-04-17 10:03:49 +01:00
Oluwatoni Solarin-Sodara 5609d7f0c0 bump version numbers 2018-04-16 14:11:28 +01:00
Toni Solarin-Sodara 75bc655a86 retry reading from hits file 2018-04-15 09:16:43 +01:00
Toni Solarin-Sodara fafb19b7f3 add line and branch coverage info to opencover report 2018-04-14 22:59:44 +01:00
Toni Solarin-Sodara a938410995 add timestamp to cobertura output 2018-04-14 22:29:41 +01:00
Toni Solarin-Sodara 1fe7119faf add line and branch coverage info to cobertura report 2018-04-14 22:05:14 +01:00
Toni Solarin-Sodara 4ce1b4e25f update signatures of calculate coverage methods 2018-04-14 21:57:06 +01:00
Toni Solarin-Sodara 1194f2863f test delete hits file helper method 2018-04-14 17:02:10 +01:00
Toni Solarin-Sodara d2863781f9 fix branch coverage calculation 2018-04-14 16:51:45 +01:00
Toni Solarin-Sodara 79de1ef81d remove unneeded CoverageSummaryResult class 2018-04-14 16:16:53 +01:00
Toni Solarin-Sodara e4bd696f1d remove unneeded constructor and field 2018-04-14 13:49:56 +01:00
Toni Solarin-Sodara 948c515fb5 round coverages to 3 decimal places 2018-04-14 13:39:27 +01:00
Toni Solarin-Sodara f8ec029602 add coverage calculators to CoverageSummary class 2018-04-14 13:06:53 +01:00
Toni Solarin-Sodara 031586101b restructure coverage reporting classes 2018-04-13 00:47:37 +01:00
Toni Solarin-Sodara fcead9ef78 rename IReporter Format method to Report 2018-04-13 00:17:02 +01:00
Toni Solarin-Sodara bc825a4596 add preliminary support for cobertura output format 2018-04-13 00:06:17 +01:00
Toni Solarin-Sodara 8e9c8c49d0 Merge pull request #35 from finbourne/feature/retry
Adds retry functionality to copy back the original assembly.
2018-04-10 15:26:52 +01:00
Paul Saunders 3705376865 Moves retries into InstrumentationHelper. 2018-04-10 15:00:53 +01:00