diff --git a/src/coverlet.msbuild.tasks/InstrumentationTask.cs b/src/coverlet.msbuild.tasks/InstrumentationTask.cs index b5e66f3b8..87df68731 100644 --- a/src/coverlet.msbuild.tasks/InstrumentationTask.cs +++ b/src/coverlet.msbuild.tasks/InstrumentationTask.cs @@ -1,58 +1,58 @@ -using System; -using Coverlet.Core; -using Microsoft.Build.Framework; -using Microsoft.Build.Utilities; - -namespace Coverlet.MSbuild.Tasks -{ - public class InstrumentationTask : Task - { - private static Coverage _coverage; - private string _path; - private string _filter; - private string _exclude; - - internal static Coverage Coverage - { - get { return _coverage; } - } - - [Required] - public string Path - { - get { return _path; } - set { _path = value; } - } - - public string Filter - { - get { return _filter; } - set { _filter = value; } - } - - public string Exclude - { - get { return _exclude; } - set { _exclude = value; } - } - - public override bool Execute() - { - try - { - var excludes = _exclude?.Split(','); - var filters = _filter?.Split(','); - - _coverage = new Coverage(_path, Guid.NewGuid().ToString(), filters, excludes); - _coverage.PrepareModules(); - } - catch (Exception ex) - { - Log.LogErrorFromException(ex); - return false; - } - - return true; - } - } -} +using System; +using Coverlet.Core; +using Microsoft.Build.Framework; +using Microsoft.Build.Utilities; + +namespace Coverlet.MSbuild.Tasks +{ + public class InstrumentationTask : Task + { + private static Coverage _coverage; + private string _path; + private string _filter; + private string _excludeByFile; + + internal static Coverage Coverage + { + get { return _coverage; } + } + + [Required] + public string Path + { + get { return _path; } + set { _path = value; } + } + + public string Filter + { + get { return _filter; } + set { _filter = value; } + } + + public string ExcludeByFile + { + get { return _excludeByFile; } + set { _excludeByFile = value; } + } + + public override bool Execute() + { + try + { + var excludes = _excludeByFile?.Split(','); + var filters = _filter?.Split(','); + + _coverage = new Coverage(_path, Guid.NewGuid().ToString(), filters, excludes); + _coverage.PrepareModules(); + } + catch (Exception ex) + { + Log.LogErrorFromException(ex); + return false; + } + + return true; + } + } +} diff --git a/src/coverlet.msbuild/coverlet.msbuild.props b/src/coverlet.msbuild/coverlet.msbuild.props index ca421a614..53fea8e8c 100644 --- a/src/coverlet.msbuild/coverlet.msbuild.props +++ b/src/coverlet.msbuild/coverlet.msbuild.props @@ -6,10 +6,10 @@ coverage $([MSBuild]::EnsureTrailingSlash('$(CoverletOutputDirectory)'))$(CoverletOutputName) - + 0 line,branch,method false - \ No newline at end of file + diff --git a/src/coverlet.msbuild/coverlet.msbuild.targets b/src/coverlet.msbuild/coverlet.msbuild.targets index a2cdc7382..8324ee7b1 100644 --- a/src/coverlet.msbuild/coverlet.msbuild.targets +++ b/src/coverlet.msbuild/coverlet.msbuild.targets @@ -6,7 +6,7 @@ @@ -14,7 +14,7 @@