diff --git a/build.proj b/build.proj index efc6d5f..41b99ca 100644 --- a/build.proj +++ b/build.proj @@ -24,11 +24,15 @@ - + + + + + - + - \ No newline at end of file + diff --git a/src/coverlet.msbuild.tasks/InstrumentationTask.cs b/src/coverlet.msbuild.tasks/InstrumentationTask.cs index 8a1f810..2ee289f 100644 --- a/src/coverlet.msbuild.tasks/InstrumentationTask.cs +++ b/src/coverlet.msbuild.tasks/InstrumentationTask.cs @@ -12,14 +12,14 @@ namespace Coverlet.MSbuild.Tasks [Required] public string Path { get; set; } - [Required] - public string[] Exclude { get; set; } + public string Exclude { get; set; } public override bool Execute() { try { - Coverage = new Coverage(Path, Guid.NewGuid().ToString(), Exclude); + var excludeRules = Exclude?.Split(','); + Coverage = new Coverage(Path, Guid.NewGuid().ToString(), excludeRules); Coverage.PrepareModules(); } catch(Exception ex)