benjaminZale
c745dbca3c
Implementation of Npath complexity for the OpenCover reports ( #1058 )
...
Implementation of Npath complexity for the OpenCover reports
2021-03-14 17:43:29 +01:00
Marco Rossignoli
a2082b301d
Add deterministic report support ( #1113 )
...
Add deterministic report support
2021-03-13 15:40:11 +01:00
Alex Thornton
29e4fd4459
Correct coverage for await using ( #1111 )
...
Correct coverage for `await using`
2021-03-08 08:35:54 +01:00
Marco Rossignoli
11d1f7ce95
Fix ExcludeFromCodeCoverage on props
...
Fix ExcludeFromCodeCoverage on props
2021-03-08 08:10:04 +01:00
Alex Thornton
b5923ca216
Coverage for "await foreach" loops and compiler-generated async iterators (issue #1104 ) ( #1107 )
...
Coverage for "await foreach" loops and compiler-generated async iterators (issue #1104 ) (#1107 )
2021-03-06 23:00:48 +01:00
Marco Rossignoli
e3c5737f02
Opt-in reachability helper ( #1061 )
...
Opt-in reachability helper
2021-01-23 15:37:28 +01:00
Marco Rossignoli
070f2b47ef
Fix multi-line lambda coverage regression ( #1060 )
...
Fix multi-line lambda coverage regression
2021-01-17 19:44:39 +01:00
Marco Rossignoli
bc58ae0117
Bump sdk and move .NET tool to LTS ( #1022 )
...
Bump sdk and move .NET tool to LTS
2020-12-27 13:40:42 +01:00
Tony Hallett
511a3074bb
Assembly attribute exclusion with IsExcludeAttribute. Close #1013 #1011 ( #1017 )
...
* Assembly attribute exclusion with IsExcludeAttribute. Close #1013 #1011
* whitespace
Co-authored-by: Toni Solarin-Sodara <toni.edward@outlook.com >
Co-authored-by: Toni Solarin-Sodara <toni.edward@outlook.com >
2020-12-17 22:00:36 +01:00
Marco Rossignoli
5cb26b13e9
Fix switch pattern ( #1006 )
...
Fix switch pattern
2020-12-12 17:43:48 +01:00
Heath Stewart
b63ab2adf7
Escape curly braces in file names when logging ( #1000 )
...
Escape curly braces in file names when logging
2020-11-26 09:56:36 +01:00
Marco Rossignoli
ac0e0fad2f
Allow standalone coverlet usage for integration/end-to-end tests using .NET tool driver ( #991 )
...
Allow standalone coverlet usage for integration/end-to-end tests using .NET tool driver
2020-11-17 09:36:14 +01:00
Marco Rossignoli
fdca653b06
Disable hanging tests ( #988 )
...
Disable hanging tests
2020-11-09 15:19:21 +01:00
Tony Xia
c04dcc4b5c
Updated method name ( #978 )
2020-10-28 11:54:34 +01:00
Cédric Luthi
46b4125273
Add CoverletReport MSBuild item in the CoverageResultTask MSBuild task ( #932 )
...
So that the coverlet reports can be easily used by other MSBuild tasks. For example, using [ReportGenerator](https://github.com/danielpalme/ReportGenerator#usage--command-line-parameters ) to generate an html coverage report.
```xml
<Target Name="GenerateHtmlCoverageReport" AfterTargets="GenerateCoverageResultAfterTest">
<ReportGenerator ReportFiles="@(CoverletReport)" TargetDirectory="../html-coverage-report" />
</Target>
```
2020-10-06 01:37:52 +01:00
Alex Thornton
c77b85cb39
Coverage for awaiting ValueTasks ( #949 )
...
Coverage for awaiting ValueTasks
2020-10-03 14:23:04 +02:00
daveMueller
fe6fee9968
Integration tests for DoesNotReturnAttribute ( #960 )
...
Integration tests for DoesNotReturnAttribute
2020-10-03 14:18:32 +02:00
kevin-montrose
5ec636bb16
Exclude code that follows [DoesNotReturn] from code coverage ( #904 )
...
Exclude code that follows [DoesNotReturn] from code coverage
2020-09-05 11:21:21 +02:00
Marco Rossignoli
fdd2930df6
Add skipautoprops feature ( #912 )
...
Add skipautoprops feature
2020-08-03 19:38:59 +02:00
Marco Rossignoli
7385f59e17
Fix anonymous delegate compiler generate bug ( #896 )
...
Fix anonymous delegate compiler generate bug
2020-07-11 21:24:58 +02:00
Marco Rossignoli
0c85839c94
Fix deterministic build+source link bug ( #895 )
...
Fix deterministic build+source link bug
2020-07-11 17:11:30 +02:00
Christopher-Marcel Böddecker
f76078771d
Fix attribute exclusion
2020-06-26 08:49:58 +02:00
Marco Rossignoli
f7c3fd4e3a
Refactor coverage parameters ( #876 )
...
Refactor coverage parameters
2020-06-13 22:15:17 +02:00
Marco Rossignoli
15991668de
Improve build ( #872 )
...
improve build
2020-06-07 11:09:07 +02:00
Marco Rossignoli
8468bcf36c
Increase retry time during dll restore ( #869 )
...
Increase retry time during dll restore
2020-06-06 09:29:31 +02:00
daveMueller
4974550fa6
Change CecilSymbolHelper to instance class ( #846 )
...
Change CecilSymbolHelper to instance class
2020-06-04 21:46:45 +02:00
Marco Rossignoli
d70cb64b36
Fix skip [ExcludefromCoverage] for generated async state machine ( #849 )
...
Fix skip [ExcludefromCoverage] for generated async state machine
2020-05-18 08:43:01 +02:00
bert2
3264ad3ac3
Skip branches in generated MoveNext() for singleton iterators ( #813 )
...
Skip branches in generated `MoveNext()` for singleton iterators
2020-05-10 18:07:24 +02:00
Marco Rossignoli
b044d1d072
Avoid double flush hit files for collectors ( #835 )
...
Avoid double flush hit files for collectors
2020-05-10 17:25:41 +02:00
Toni Solarin-Sodara
b9ebbc6541
Rename Abstracts namespace to Abstractions ( #831 )
...
Rename Abstracts namespace to Abstractions
2020-05-02 20:19:47 +02:00
Marco Rossignoli
f83cd9e0a7
Enable tests on mac ( #815 )
...
Enable tests on mac
2020-04-13 19:10:31 +02:00
Marco Rossignoli
9b8ae02382
Add integration tests for deterministic build support ( #811 )
...
Add integration tests for deterministic build support
2020-04-13 12:24:58 +02:00
Marco Rossignoli
fa138c0e00
Fix nightly build versioning ( #806 )
...
Fix nightly build versioning
2020-04-11 11:20:30 +02:00
dannyBies
0393563d64
Fix for code complexity not being generated for methods for cobertura reporter ( #798 )
...
Fix for code complexity not being generated for methods for cobertura reporter
2020-04-09 10:17:37 +02:00
Marco Rossignoli
471b8476d6
Fix cobertura reporter bug ( #801 )
...
Fix cobertura reporter bug
2020-04-08 22:37:28 +02:00
Marco Rossignoli
39d83bedee
Add support for deterministic build for msbuild driver ( #796 )
...
Add support for deterministic build for msbuild driver
2020-04-08 20:46:35 +02:00
matteoerigozzi
528956bc11
Hide compiler generated branches for try/catch blocks inside async state machine ( #716 )
...
Hide compiler generated branches for try/catch blocks inside async state machine
2020-03-22 12:23:17 +01:00
Costin Zaharia
ec180b2b66
Add support for line branch coverage for OpenCover ( #772 )
...
Fixes #769
2020-03-22 10:29:03 +01:00
Marco Rossignoli
8ddbb6ff3c
Bump sdk version, update tests ( #771 )
...
Bump sdk version, update tests
2020-03-21 17:23:56 +01:00
daveMueller
34d6dc5ff6
Flow ILogger to InstrumentationHelper ( #727 )
...
Flow ILogger to InstrumentationHelpe
2020-03-13 15:45:18 +01:00
Marco Rossignoli
39e9b1036a
Skip lambda cached field ( #753 )
...
Skip lambda cached field
2020-03-10 09:12:06 +01:00
Marco Rossignoli
650d4cf4a3
Fix tests ( #735 )
...
Fix tests
2020-02-18 22:04:03 +01:00
Marco Rossignoli
7f292f9fbf
Update for stable release version of Microsoft.NET.Test.Sdk ( #723 )
...
Update for stable release version of Microsoft.NET.Test.Sdk
2020-02-05 20:17:39 +01:00
Marco Rossignoli
074a201a91
Improve test error message ( #713 )
...
Improve test error message
2020-01-28 12:21:38 +01:00
matteoerigozzi
3d9be6f90a
Improve branch detection for lambda functions and async/await statements ( #702 )
...
Improve branch detection for lambda functions and async/await statements
2020-01-28 10:48:07 +01:00
Marco Rossignoli
cdab6e6b00
Improve coverage of async/await state machine ( #698 )
...
Improve coverage of async/await state machineImprove coverage of async/await state machine
2020-01-22 10:50:05 +01:00
Marco Rossignoli
ff879e820b
Check nested types for exclude filter ( #694 )
...
Check nested types for exclude filter
2020-01-20 15:13:48 +01:00
Eric St-Georges
492b8a9f60
Trim whitespace between values when reading from configuration from runsettings ( #679 )
...
Trim whitespace between values when reading from configuration from runsettings
2020-01-15 09:06:52 +01:00
Marco Rossignoli
e8147652ec
Update changelog ( #691 )
...
Update changelog
2020-01-14 17:37:22 +01:00
matteoerigozzi
767dfb13ab
Avoid to instrument compiler generated code when generated from excluded methods ( #671 )
...
Avoid to instrument compiler generated code when generated from excluded methods
2020-01-14 16:59:43 +01:00