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
Marco Rossignoli
caac526075
Move/Pin to 3.1 runtime ( #688 )
...
Move/Pin to 3.1 runtime
2020-01-14 14:46:22 +01:00
Marco Rossignoli
8cb1ebc0da
Allow different test sdk test ( #687 )
...
Allow different test sdk test
2020-01-11 11:55:16 +01:00
Marco Rossignoli
8b667d1e40
Bump test sdk ( #685 )
...
Bump test sdk
2020-01-11 09:06:24 +01:00
Marco Rossignoli
0f031e29c2
Fix back-compat issue with old file report naming ( #668 )
...
Fix back-compat issue with old file report naming
2019-12-23 11:34:28 +01:00
daveMueller
8f9d7059a5
Improve cobertura absolute/relative path report generation ( #661 )
...
Improve cobertura absolute/relative path report generation
2019-12-21 09:16:05 +01:00
Marco Rossignoli
e15e653492
Fix pdb file locking during instrumentation ( #656 )
...
Fix pdb file locking during instrumentation
2019-12-12 21:39:25 +01:00
daveMueller
57ec8d39a8
Fix cobertura Jenkins reporter + source link support ( #614 )
...
Fix cobertura Jenkins reporter + source link support
2019-12-08 17:08:40 +01:00