<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>ReportGenerator</title><link>http://reportgenerator.codeplex.com/project/feeds/rss</link><description>ReportGenerator converts XML reports generated by PartCover, OpenCover or NCover into a readable report in various formats.</description><item><title>New Post: Feature Request: Support Xml input from Dynamic Code Coverage - CodeCoverage.exe</title><link>http://reportgenerator.codeplex.com/discussions/447028</link><description>&lt;div style="line-height: normal;"&gt;I have added support for this format in changeset #73194&lt;br /&gt;
I will publish a new release soon.&lt;br /&gt;
&lt;/div&gt;</description><author>danielpalme</author><pubDate>Wed, 19 Jun 2013 19:06:15 GMT</pubDate><guid isPermaLink="false">New Post: Feature Request: Support Xml input from Dynamic Code Coverage - CodeCoverage.exe 20130619070615P</guid></item><item><title>Source code checked in, #73194</title><link>http://reportgenerator.codeplex.com/SourceControl/changeset/73194</link><description>Added support for Visual Studio coverage reports &amp;#40;CodeCoverage.exe&amp;#41;</description><author>danielpalme</author><pubDate>Wed, 19 Jun 2013 19:05:53 GMT</pubDate><guid isPermaLink="false">Source code checked in, #73194 20130619070553P</guid></item><item><title>New Post: Feature Request: Support Xml input from Dynamic Code Coverage - CodeCoverage.exe</title><link>http://reportgenerator.codeplex.com/discussions/447028</link><description>&lt;div style="line-height: normal;"&gt;Thanks for the hint.&lt;br /&gt;
I will have a look at it. But it will take some time, since I'm pretty busy at the moment.&lt;br /&gt;
&lt;/div&gt;</description><author>danielpalme</author><pubDate>Fri, 14 Jun 2013 06:50:38 GMT</pubDate><guid isPermaLink="false">New Post: Feature Request: Support Xml input from Dynamic Code Coverage - CodeCoverage.exe 20130614065038A</guid></item><item><title>New Post: Feature Request: Support Xml input from Dynamic Code Coverage - CodeCoverage.exe</title><link>http://reportgenerator.codeplex.com/discussions/447028</link><description>&lt;div style="line-height: normal;"&gt;It looks like there's a new instrumentation tool called Dynamic Code Coverage (aptly named CodeCoverage.exe) in VS2012.  By default it's installed in &amp;quot;\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Dynamic Code Coverage Tools&amp;quot;.  It can natively output xml coverage data.&lt;br /&gt;
&lt;br /&gt;
I was wondering what the likelihood of ReportGenerator supporting this Xml input would be?  Here's an output of a small program:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;
&amp;lt;results&amp;gt;
  &amp;lt;modules&amp;gt;
    &amp;lt;module name=&amp;quot;coveragetest.exe&amp;quot; path=&amp;quot;coveragetest.exe&amp;quot; id=&amp;quot;48514CF9CA28824F892788AF9D461F3B05000000&amp;quot; block_coverage=&amp;quot;62.50&amp;quot; line_coverage=&amp;quot;61.90&amp;quot; blocks_covered=&amp;quot;15&amp;quot; blocks_not_covered=&amp;quot;9&amp;quot; lines_covered=&amp;quot;13&amp;quot; lines_partially_covered=&amp;quot;1&amp;quot; lines_not_covered=&amp;quot;7&amp;quot;&amp;gt;
      &amp;lt;functions&amp;gt;
        &amp;lt;function id=&amp;quot;8272&amp;quot; token=&amp;quot;0x6000001&amp;quot; name=&amp;quot;Main(string[])&amp;quot; type_name=&amp;quot;Program&amp;quot; block_coverage=&amp;quot;0.00&amp;quot; line_coverage=&amp;quot;0.00&amp;quot; blocks_covered=&amp;quot;0&amp;quot; blocks_not_covered=&amp;quot;1&amp;quot; lines_covered=&amp;quot;0&amp;quot; lines_partially_covered=&amp;quot;0&amp;quot; lines_not_covered=&amp;quot;1&amp;quot;&amp;gt;
          &amp;lt;ranges&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;16&amp;quot; start_column=&amp;quot;9&amp;quot; end_line=&amp;quot;16&amp;quot; end_column=&amp;quot;10&amp;quot; /&amp;gt;
          &amp;lt;/ranges&amp;gt;
        &amp;lt;/function&amp;gt;
        &amp;lt;function id=&amp;quot;8276&amp;quot; token=&amp;quot;0x6000002&amp;quot; name=&amp;quot;DoTests()&amp;quot; type_name=&amp;quot;Program&amp;quot; block_coverage=&amp;quot;70.59&amp;quot; line_coverage=&amp;quot;73.33&amp;quot; blocks_covered=&amp;quot;12&amp;quot; blocks_not_covered=&amp;quot;5&amp;quot; lines_covered=&amp;quot;11&amp;quot; lines_partially_covered=&amp;quot;1&amp;quot; lines_not_covered=&amp;quot;3&amp;quot;&amp;gt;
          &amp;lt;ranges&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;21&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;21&amp;quot; end_column=&amp;quot;26&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;22&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;22&amp;quot; end_column=&amp;quot;27&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;23&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;23&amp;quot; end_column=&amp;quot;19&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;24&amp;quot; start_column=&amp;quot;17&amp;quot; end_line=&amp;quot;24&amp;quot; end_column=&amp;quot;43&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;25&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;25&amp;quot; end_column=&amp;quot;24&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;26&amp;quot; start_column=&amp;quot;17&amp;quot; end_line=&amp;quot;26&amp;quot; end_column=&amp;quot;52&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;partial&amp;quot; start_line=&amp;quot;27&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;27&amp;quot; end_column=&amp;quot;24&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;28&amp;quot; start_column=&amp;quot;17&amp;quot; end_line=&amp;quot;28&amp;quot; end_column=&amp;quot;52&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;29&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;29&amp;quot; end_column=&amp;quot;24&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;30&amp;quot; start_column=&amp;quot;17&amp;quot; end_line=&amp;quot;30&amp;quot; end_column=&amp;quot;53&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;31&amp;quot; start_column=&amp;quot;18&amp;quot; end_line=&amp;quot;31&amp;quot; end_column=&amp;quot;28&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;31&amp;quot; start_column=&amp;quot;29&amp;quot; end_line=&amp;quot;31&amp;quot; end_column=&amp;quot;35&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;33&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;33&amp;quot; end_column=&amp;quot;39&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;34&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;34&amp;quot; end_column=&amp;quot;56&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;35&amp;quot; start_column=&amp;quot;17&amp;quot; end_line=&amp;quot;35&amp;quot; end_column=&amp;quot;36&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;36&amp;quot; start_column=&amp;quot;9&amp;quot; end_line=&amp;quot;36&amp;quot; end_column=&amp;quot;10&amp;quot; /&amp;gt;
          &amp;lt;/ranges&amp;gt;
        &amp;lt;/function&amp;gt;
        &amp;lt;function id=&amp;quot;8384&amp;quot; token=&amp;quot;0x6000003&amp;quot; name=&amp;quot;Test2()&amp;quot; type_name=&amp;quot;Program&amp;quot; block_coverage=&amp;quot;0.00&amp;quot; line_coverage=&amp;quot;0.00&amp;quot; blocks_covered=&amp;quot;0&amp;quot; blocks_not_covered=&amp;quot;2&amp;quot; lines_covered=&amp;quot;0&amp;quot; lines_partially_covered=&amp;quot;0&amp;quot; lines_not_covered=&amp;quot;2&amp;quot;&amp;gt;
          &amp;lt;ranges&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;42&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;42&amp;quot; end_column=&amp;quot;41&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;43&amp;quot; start_column=&amp;quot;9&amp;quot; end_line=&amp;quot;43&amp;quot; end_column=&amp;quot;10&amp;quot; /&amp;gt;
          &amp;lt;/ranges&amp;gt;
        &amp;lt;/function&amp;gt;
        &amp;lt;function id=&amp;quot;8393&amp;quot; token=&amp;quot;0x6000004&amp;quot; name=&amp;quot;Test3()&amp;quot; type_name=&amp;quot;Program&amp;quot; block_coverage=&amp;quot;100.00&amp;quot; line_coverage=&amp;quot;100.00&amp;quot; blocks_covered=&amp;quot;2&amp;quot; blocks_not_covered=&amp;quot;0&amp;quot; lines_covered=&amp;quot;1&amp;quot; lines_partially_covered=&amp;quot;0&amp;quot; lines_not_covered=&amp;quot;0&amp;quot;&amp;gt;
          &amp;lt;ranges&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;48&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;48&amp;quot; end_column=&amp;quot;49&amp;quot; /&amp;gt;
          &amp;lt;/ranges&amp;gt;
        &amp;lt;/function&amp;gt;
        &amp;lt;function id=&amp;quot;8400&amp;quot; token=&amp;quot;0x6000005&amp;quot; name=&amp;quot;Test4()&amp;quot; type_name=&amp;quot;Program&amp;quot; block_coverage=&amp;quot;50.00&amp;quot; line_coverage=&amp;quot;50.00&amp;quot; blocks_covered=&amp;quot;1&amp;quot; blocks_not_covered=&amp;quot;1&amp;quot; lines_covered=&amp;quot;1&amp;quot; lines_partially_covered=&amp;quot;0&amp;quot; lines_not_covered=&amp;quot;1&amp;quot;&amp;gt;
          &amp;lt;ranges&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;yes&amp;quot; start_line=&amp;quot;54&amp;quot; start_column=&amp;quot;13&amp;quot; end_line=&amp;quot;54&amp;quot; end_column=&amp;quot;42&amp;quot; /&amp;gt;
            &amp;lt;range source_id=&amp;quot;0&amp;quot; covered=&amp;quot;no&amp;quot; start_line=&amp;quot;55&amp;quot; start_column=&amp;quot;9&amp;quot; end_line=&amp;quot;55&amp;quot; end_column=&amp;quot;10&amp;quot; /&amp;gt;
          &amp;lt;/ranges&amp;gt;
        &amp;lt;/function&amp;gt;
      &amp;lt;/functions&amp;gt;
      &amp;lt;source_files&amp;gt;
        &amp;lt;source_file id=&amp;quot;0&amp;quot; path=&amp;quot;d:\Testing\CoverageTest\Program.cs&amp;quot;&amp;gt;
        &amp;lt;/source_file&amp;gt;
      &amp;lt;/source_files&amp;gt;
    &amp;lt;/module&amp;gt;
  &amp;lt;/modules&amp;gt;
&amp;lt;/results&amp;gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>rhullah</author><pubDate>Fri, 14 Jun 2013 03:17:46 GMT</pubDate><guid isPermaLink="false">New Post: Feature Request: Support Xml input from Dynamic Code Coverage - CodeCoverage.exe 20130614031746A</guid></item><item><title>Commented Unassigned: No longer works with CruiseControl.NET [10145]</title><link>http://reportgenerator.codeplex.com/workitem/10145</link><description>I was using an earlier version of ReportGenerator &amp;#40;1.6.1 or or 1.7.3. I overwrote it, so I&amp;#39;m not sure which&amp;#41;. It worked just fine with CruiseControl.NET. I upgraded to 1.8.1 recently and now when you try to get the coverage details for a class, it gives an error.&lt;br /&gt;&lt;br /&gt;For example, if I&amp;#39;m looking at the summary and I click on the link for&amp;#58; GEMS.Shared.Data.Filter.ANDFilter&lt;br /&gt;&lt;br /&gt;It gives the error&amp;#58; Unknown object name &amp;#58; gems.shared_andfilter &lt;br /&gt;&lt;br /&gt;For the reportgenerator I&amp;#39;m using the -reporttypes&amp;#58;HTML&lt;br /&gt;&lt;br /&gt;In CruiseControl I&amp;#39;m using the htmlReportPlugin. &lt;br /&gt;&lt;br /&gt;Is there a fix for this&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: ** Comment from web user: danielpalme ** &lt;p&gt;I don't like adding Comand-line arguments. If I would have added arguments for all the different requirements people have, then ReportGenerator would be really have a lot of them.&lt;/p&gt;&lt;p&gt;But I have plans to add some extension points to ReportGenerator, so you will have the possibility to generate custom reports and custom filtering (file based is a good idea!)&lt;br&gt;But this will take some time, since I'm pretty busy right now.&lt;/p&gt;</description><author>danielpalme</author><pubDate>Fri, 31 May 2013 21:47:35 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: No longer works with CruiseControl.NET [10145] 20130531094735P</guid></item><item><title>Commented Unassigned: No longer works with CruiseControl.NET [10145]</title><link>http://reportgenerator.codeplex.com/workitem/10145</link><description>I was using an earlier version of ReportGenerator &amp;#40;1.6.1 or or 1.7.3. I overwrote it, so I&amp;#39;m not sure which&amp;#41;. It worked just fine with CruiseControl.NET. I upgraded to 1.8.1 recently and now when you try to get the coverage details for a class, it gives an error.&lt;br /&gt;&lt;br /&gt;For example, if I&amp;#39;m looking at the summary and I click on the link for&amp;#58; GEMS.Shared.Data.Filter.ANDFilter&lt;br /&gt;&lt;br /&gt;It gives the error&amp;#58; Unknown object name &amp;#58; gems.shared_andfilter &lt;br /&gt;&lt;br /&gt;For the reportgenerator I&amp;#39;m using the -reporttypes&amp;#58;HTML&lt;br /&gt;&lt;br /&gt;In CruiseControl I&amp;#39;m using the htmlReportPlugin. &lt;br /&gt;&lt;br /&gt;Is there a fix for this&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: ** Comment from web user: pdavis68 ** &lt;p&gt;I rolled back to 1.7.3 and I'm happy enough with that. You might want to consider adding a command-line argument to do a JavaScript free version or to otherwise create a CruiseControl.NET compatible output.&lt;/p&gt;&lt;p&gt;Another thing that I think would be an improvement would be the ability to use filter files instead of putting them on the command-line. We have a fairly large namespace with auto-generated code in a number of places and it would be nice to filter all that out, but there's simply not enough room on the command-line to enumerate all the filters we'd need and the way the code is autogenerated, there's no way to wildcard it. &lt;/p&gt;&lt;p&gt;Thanks for looking into it.&lt;/p&gt;</description><author>pdavis68</author><pubDate>Fri, 31 May 2013 18:59:03 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: No longer works with CruiseControl.NET [10145] 20130531065903P</guid></item><item><title>Closed Unassigned: No longer works with CruiseControl.NET [10145]</title><link>http://reportgenerator.codeplex.com/workitem/10145</link><description>I was using an earlier version of ReportGenerator &amp;#40;1.6.1 or or 1.7.3. I overwrote it, so I&amp;#39;m not sure which&amp;#41;. It worked just fine with CruiseControl.NET. I upgraded to 1.8.1 recently and now when you try to get the coverage details for a class, it gives an error.&lt;br /&gt;&lt;br /&gt;For example, if I&amp;#39;m looking at the summary and I click on the link for&amp;#58; GEMS.Shared.Data.Filter.ANDFilter&lt;br /&gt;&lt;br /&gt;It gives the error&amp;#58; Unknown object name &amp;#58; gems.shared_andfilter &lt;br /&gt;&lt;br /&gt;For the reportgenerator I&amp;#39;m using the -reporttypes&amp;#58;HTML&lt;br /&gt;&lt;br /&gt;In CruiseControl I&amp;#39;m using the htmlReportPlugin. &lt;br /&gt;&lt;br /&gt;Is there a fix for this&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: I took a look at the problem. In ReportGenerator 1.8.0.0 the links to the class reports are generated in JavaScript (if JavaScript is enabled).&lt;br /&gt;Those links are not rewritten by CruiseControl.NET. Only static links get changed.&lt;br /&gt;&lt;br /&gt;I would suggest to run a script after the HTML report is generated to comment out all scripts.&lt;br /&gt;Then the HTML links (which are rewritten) are used instead of the ones generated by the JavaScript.&lt;br /&gt;That's not a perfect solution, since you won't be able to use the filtering and sorting capabilities in the Summary report.&lt;br /&gt;But since JavaScript is not working, there's nothing I can do about it.&lt;br /&gt;&lt;br /&gt;I updated my blog post that shows the complete setup with a PowerShell script:&lt;br /&gt;http://www.palmmedia.de/Blog/2012/9/27/cruisecontrol-net-integration-of-coverage-reports</description><author>danielpalme</author><pubDate>Fri, 31 May 2013 14:06:42 GMT</pubDate><guid isPermaLink="false">Closed Unassigned: No longer works with CruiseControl.NET [10145] 20130531020642P</guid></item><item><title>Commented Unassigned: No longer works with CruiseControl.NET [10145]</title><link>http://reportgenerator.codeplex.com/workitem/10145</link><description>I was using an earlier version of ReportGenerator &amp;#40;1.6.1 or or 1.7.3. I overwrote it, so I&amp;#39;m not sure which&amp;#41;. It worked just fine with CruiseControl.NET. I upgraded to 1.8.1 recently and now when you try to get the coverage details for a class, it gives an error.&lt;br /&gt;&lt;br /&gt;For example, if I&amp;#39;m looking at the summary and I click on the link for&amp;#58; GEMS.Shared.Data.Filter.ANDFilter&lt;br /&gt;&lt;br /&gt;It gives the error&amp;#58; Unknown object name &amp;#58; gems.shared_andfilter &lt;br /&gt;&lt;br /&gt;For the reportgenerator I&amp;#39;m using the -reporttypes&amp;#58;HTML&lt;br /&gt;&lt;br /&gt;In CruiseControl I&amp;#39;m using the htmlReportPlugin. &lt;br /&gt;&lt;br /&gt;Is there a fix for this&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: ** Comment from web user: danielpalme ** &lt;p&gt;Thanks for reporting the issue. I will try to reproduce it and then I will see what I can do about it.&lt;/p&gt;</description><author>danielpalme</author><pubDate>Wed, 29 May 2013 19:01:11 GMT</pubDate><guid isPermaLink="false">Commented Unassigned: No longer works with CruiseControl.NET [10145] 20130529070111P</guid></item><item><title>Created Unassigned: No longer works with CruiseControl.NET [10145]</title><link>http://reportgenerator.codeplex.com/workitem/10145</link><description>I was using an earlier version of ReportGenerator &amp;#40;1.6.1 or or 1.7.3. I overwrote it, so I&amp;#39;m not sure which&amp;#41;. It worked just fine with CruiseControl.NET. I upgraded to 1.8.1 recently and now when you try to get the coverage details for a class, it gives an error.&lt;br /&gt;&lt;br /&gt;For example, if I&amp;#39;m looking at the summary and I click on the link for&amp;#58; GEMS.Shared.Data.Filter.ANDFilter&lt;br /&gt;&lt;br /&gt;It gives the error&amp;#58; Unknown object name &amp;#58; gems.shared_andfilter &lt;br /&gt;&lt;br /&gt;For the reportgenerator I&amp;#39;m using the -reporttypes&amp;#58;HTML&lt;br /&gt;&lt;br /&gt;In CruiseControl I&amp;#39;m using the htmlReportPlugin. &lt;br /&gt;&lt;br /&gt;Is there a fix for this&amp;#63;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;</description><author>pdavis68</author><pubDate>Wed, 29 May 2013 14:35:10 GMT</pubDate><guid isPermaLink="false">Created Unassigned: No longer works with CruiseControl.NET [10145] 20130529023510P</guid></item><item><title>Patch Uploaded: #14485</title><link>https://reportgenerator.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='https://www.codeplex.com/site/users/view/frblondin'&gt;frblondin&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;We use OpenCover to check the code coverage of a big project using the Html report. The resulting files were too big &amp;#40;&amp;#62;700 Mb in Jenkins for each buil &amp;#58;-&amp;#40;&amp;#41;, and on the other hand the report produced by HtmlSummary was not complete enough&amp;#58; there is no table displaying the coverage by method. I had the choice between adding a new parameter to the tool or enhance the HtmlSummary report...&lt;br /&gt;&lt;br /&gt;... but I ended up adding a new IncludeFileAnalysis argument &amp;#40;in command-line, MSBuild task, help...&amp;#41; so that the decorated code can be removed regardless what report format is specified.&lt;br /&gt;&lt;br /&gt;Hope you can include the patch in your trunk so that I can stick with your latest releases.&lt;br /&gt;&lt;br /&gt;Thanks for your usefull tool though&amp;#33;&lt;/p&gt;</description><author>frblondin</author><pubDate>Wed, 15 May 2013 08:10:23 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #14485 20130515081023A</guid></item><item><title>Commented Issue: Class with all auto-properties shows 0% coverage [9988]</title><link>http://reportgenerator.codeplex.com/workitem/9988</link><description>For a class which consists of only automatic get&amp;#59; set&amp;#59; properties, the coverage statistics show 0 covered and 0 uncovered of a possible 0 giving coverage of 0&amp;#37;.&lt;br /&gt;&lt;br /&gt;Since there&amp;#39;s no code there to test, it would be nice if 0 of 0 was interpreted as 100&amp;#37; rather than 0&amp;#37;, so the coverage bar could be green instead of red.&lt;br /&gt;Comments: ** Comment from web user: marklam ** &lt;p&gt;0 of 0 now showing as an empty bar for both cases. &lt;br&gt;Thanks for the fix.&lt;/p&gt;</description><author>marklam</author><pubDate>Wed, 03 Apr 2013 09:31:07 GMT</pubDate><guid isPermaLink="false">Commented Issue: Class with all auto-properties shows 0% coverage [9988] 20130403093107A</guid></item><item><title>Updated Release: ReportGenerator_1.8.1.0 (Apr 02, 2013)</title><link>http://reportgenerator.codeplex.com/releases/view/102442</link><description>&lt;div class="wikidoc"&gt;This release contains binaries, the source code and documentation.&lt;br /&gt;Requires .NET 4.0: &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=17718"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>danielpalme</author><pubDate>Tue, 02 Apr 2013 19:05:21 GMT</pubDate><guid isPermaLink="false">Updated Release: ReportGenerator_1.8.1.0 (Apr 02, 2013) 20130402070521P</guid></item><item><title>Released: ReportGenerator_1.8.1.0 (Apr 02, 2013)</title><link>http://reportgenerator.codeplex.com/releases/view/102442</link><description>
&lt;div class="wikidoc"&gt;This release contains binaries, the source code and documentation.&lt;br&gt;
Requires .NET 4.0: &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=17718"&gt;
Download&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 02 Apr 2013 19:05:21 GMT</pubDate><guid isPermaLink="false">Released: ReportGenerator_1.8.1.0 (Apr 02, 2013) 20130402070521P</guid></item><item><title>Closed Issue: Class with all auto-properties shows 0% coverage [9988]</title><link>http://reportgenerator.codeplex.com/workitem/9988</link><description>For a class which consists of only automatic get&amp;#59; set&amp;#59; properties, the coverage statistics show 0 covered and 0 uncovered of a possible 0 giving coverage of 0&amp;#37;.&lt;br /&gt;&lt;br /&gt;Since there&amp;#39;s no code there to test, it would be nice if 0 of 0 was interpreted as 100&amp;#37; rather than 0&amp;#37;, so the coverage bar could be green instead of red.&lt;br /&gt;Comments: Fixed in changeset 72396.&lt;br /&gt;Please update to ReportGenerator 1.8.1.0</description><author>danielpalme</author><pubDate>Tue, 02 Apr 2013 18:57:54 GMT</pubDate><guid isPermaLink="false">Closed Issue: Class with all auto-properties shows 0% coverage [9988] 20130402065754P</guid></item><item><title>Source code checked in, #72396</title><link>http://reportgenerator.codeplex.com/SourceControl/changeset/changes/72396</link><description>Issue &amp;#35;9988&amp;#58; Completely empty classes now show correct coverage</description><author>danielpalme</author><pubDate>Tue, 02 Apr 2013 18:52:58 GMT</pubDate><guid isPermaLink="false">Source code checked in, #72396 20130402065258P</guid></item><item><title>Commented Issue: Class with all auto-properties shows 0% coverage [9988]</title><link>http://reportgenerator.codeplex.com/workitem/9988</link><description>For a class which consists of only automatic get&amp;#59; set&amp;#59; properties, the coverage statistics show 0 covered and 0 uncovered of a possible 0 giving coverage of 0&amp;#37;.&lt;br /&gt;&lt;br /&gt;Since there&amp;#39;s no code there to test, it would be nice if 0 of 0 was interpreted as 100&amp;#37; rather than 0&amp;#37;, so the coverage bar could be green instead of red.&lt;br /&gt;Comments: ** Comment from web user: marklam ** &lt;p&gt;Hi Daniel, yes it was version 1.8.0.0&lt;/p&gt;&lt;p&gt;I've attached a repro case including the coverage file (in the OpenCover subfolder). It wasn't a class containing only atuto-properties after all - it was an empty class, but I noticed that another type of class with no sequence points _is_ shown as 100% covered (also included in the attached archive).&lt;/p&gt;&lt;p&gt;If you want to regenerate the coverage, build the solution in Release and then run msbuild Cover.proj, but you'll need to add back in the NuGet packages for NUnit, Nunit.Runners, OpenCover and ReportGenerator because they're not in the attached archive.&lt;/p&gt;</description><author>marklam</author><pubDate>Tue, 02 Apr 2013 09:05:34 GMT</pubDate><guid isPermaLink="false">Commented Issue: Class with all auto-properties shows 0% coverage [9988] 20130402090534A</guid></item><item><title>Commented Issue: Class with all auto-properties shows 0% coverage [9988]</title><link>http://reportgenerator.codeplex.com/workitem/9988</link><description>For a class which consists of only automatic get&amp;#59; set&amp;#59; properties, the coverage statistics show 0 covered and 0 uncovered of a possible 0 giving coverage of 0&amp;#37;.&lt;br /&gt;&lt;br /&gt;Since there&amp;#39;s no code there to test, it would be nice if 0 of 0 was interpreted as 100&amp;#37; rather than 0&amp;#37;, so the coverage bar could be green instead of red.&lt;br /&gt;Comments: ** Comment from web user: danielpalme ** &lt;p&gt;Are you using OpenCover?&lt;br&gt;Are you using the latest release of ReportGenerator (version 1.8.0.0)?&lt;/p&gt;&lt;p&gt;Could you provide me your coverage file and the source code of the class containing only auto properties?&lt;/p&gt;</description><author>danielpalme</author><pubDate>Thu, 28 Mar 2013 19:26:54 GMT</pubDate><guid isPermaLink="false">Commented Issue: Class with all auto-properties shows 0% coverage [9988] 20130328072654P</guid></item><item><title>Created Issue: Class with all auto-properties shows 0% coverage [9988]</title><link>http://reportgenerator.codeplex.com/workitem/9988</link><description>For a class which consists of only automatic get&amp;#59; set&amp;#59; properties, the coverage statistics show 0 covered and 0 uncovered of a possible 0 giving coverage of 0&amp;#37;.&lt;br /&gt;&lt;br /&gt;Since there&amp;#39;s no code there to test, it would be nice if 0 of 0 was interpreted as 100&amp;#37; rather than 0&amp;#37;, so the coverage bar could be green instead of red.&lt;br /&gt;</description><author>marklam</author><pubDate>Thu, 28 Mar 2013 17:08:11 GMT</pubDate><guid isPermaLink="false">Created Issue: Class with all auto-properties shows 0% coverage [9988] 20130328050811P</guid></item><item><title>Updated Wiki: Home</title><link>http://reportgenerator.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;ReportGenerator&lt;/h1&gt;&lt;h2&gt;Project Description&lt;/h2&gt;ReportGenerator converts XML reports generated by PartCover, OpenCover or NCover into a readable report in various formats.&lt;br /&gt;The reports do not only show the coverage quota, but also include the source code and visualize which line has been covered.&lt;br /&gt;&lt;br /&gt;ReportGenerator supports merging several reports into one.&lt;br /&gt;It is also possible to pass one XML file containing several reports to ReportGenerator (e.g. a build log file).&lt;br /&gt;&lt;br /&gt;The following output formats are supported by ReportGenerator:
&lt;ul&gt;&lt;li&gt;HTML, HTMLSummary&lt;/li&gt;
&lt;li&gt;XML, XMLSummary&lt;/li&gt;
&lt;li&gt;Latex, LatexSummary&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;Compatibility:&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="https://github.com/sawilde/opencover"&gt;OpenCover&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sawilde/partcover.net4"&gt;PartCover&lt;/a&gt; (4.0)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/projects/partcover/"&gt;PartCover&lt;/a&gt; (2.2, 2.3)&lt;/li&gt;
&lt;li&gt;Visual Studio&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ncover.com/download/current"&gt;NCover&lt;/a&gt; (tested version 1.5.8, other versions may not work)&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Also available as &lt;b&gt;NuGet&lt;/b&gt; package: &lt;a href="http://nuget.org/List/Packages/ReportGenerator"&gt;http://nuget.org/List/Packages/ReportGenerator&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Additional information about ReportGenerator can be found under &lt;a href="#Resources"&gt;Resources&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Author:&lt;/b&gt; Daniel Palme&lt;br /&gt;&lt;b&gt;Blog:&lt;/b&gt; &lt;a href="http://www.palmmedia.de"&gt;http://www.palmmedia.de&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Twitter:&lt;/b&gt; &lt;a href="http://twitter.com/danielpalme"&gt;@danielpalme&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;Screenshots&lt;/h2&gt;The screenshots show two snippets of the generated reports:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Download?ProjectName=reportgenerator&amp;DownloadId=631402" alt="Screenshot" title="Screenshot" /&gt; &lt;img src="http://i3.codeplex.com/Download?ProjectName=reportgenerator&amp;DownloadId=631403" alt="Screenshot" title="Screenshot" /&gt;&lt;br /&gt;
&lt;h2&gt;Usage&lt;/h2&gt;ReportGenerator is a commandline tool which requires the following parameters:&lt;br /&gt;&lt;br /&gt;&lt;div style="color:Black;background-color:White;"&gt;&lt;pre&gt;
Parameters:
    &lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;reports:&amp;lt;report&lt;span style="color:Gray;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;report&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;report&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;
    &lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;targetdir:&amp;lt;target directory&lt;span style="color:Gray;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;
    &lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;[\&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;reporttypes:&amp;lt;None|Html|HtmlSummary|...&lt;span style="color:Gray;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;(+|-)None|Html|HtmlSummary|...&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;\&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;]&amp;quot;
    &lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;[&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;sourcedirs:&amp;lt;directory&lt;span style="color:Gray;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;directory&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;directory&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;]
    &lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;[&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;filters:&amp;lt;(&lt;span style="color:Gray;"&gt;+&lt;/span&gt;|&lt;span style="color:Gray;"&gt;-&lt;/span&gt;)&lt;span style="color:Blue;"&gt;filter&lt;/span&gt;&lt;span style="color:Gray;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;(+|-)filter&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;;&amp;lt;(+|-)filter&amp;gt;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;&lt;span style="color:Gray;"&gt;[&lt;/span&gt;&lt;span style="color:Teal;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Gray;"&gt;]&lt;/span&gt;]

Explanations:
   Reports:           The coverage reports that should be parsed (separated by 
                      semicolon). Wildcards are allowed.
   Targetdirectory:   The directory where the generated report should be saved.
   Reporttypes:       The output formats and scope (separated by semicolon).
                      Values: None, Html, HtmlSummary, Xml, XmlSummary, Latex,
                              LatexSummary
   SourceDirectories: Optional directories which contain the corresponding source code
                      (separated by semicolon).
                      The source files are used &lt;span style="color:Blue;"&gt;if&lt;/span&gt; coverage report contains classes
                      without path information.
   Filters:           Optional list of assemblies that should be included or excluded
                      &lt;span style="color:Blue;"&gt;in&lt;/span&gt; the report. Exclusion filters take precedence over inclusion 
                      filters. Wildcards are allowed.
   Verbosity:         The verbosity level of the log messages.
                      Values: Verbose, Info, Error

Default values:
   &lt;span style="color:Gray;"&gt;-&lt;/span&gt;reporttypes:Html
   &lt;span style="color:Gray;"&gt;-&lt;/span&gt;filters:&lt;span style="color:Gray;"&gt;+&lt;/span&gt;&lt;span style="color:Gray;"&gt;*&lt;/span&gt;
   &lt;span style="color:Gray;"&gt;-&lt;/span&gt;verbosity:Verbose

Examples:
   &lt;span style="color:#A31515;"&gt;&amp;quot;-reports:coverage.xml&amp;quot;&lt;/span&gt; &lt;span style="color:#A31515;"&gt;&amp;quot;-targetdir:C:\report&amp;quot;&lt;/span&gt;
   &lt;span style="color:#A31515;"&gt;&amp;quot;-reports:target\*\*.xml&amp;quot;&lt;/span&gt; &lt;span style="color:#A31515;"&gt;&amp;quot;-targetdir:C:\report&amp;quot;&lt;/span&gt; &lt;span style="color:Gray;"&gt;-&lt;/span&gt;reporttypes:Latex;HtmlSummary
   &lt;span style="color:#A31515;"&gt;&amp;quot;-reports:coverage1.xml;coverage2.xml&amp;quot;&lt;/span&gt; &lt;span style="color:#A31515;"&gt;&amp;quot;-targetdir:report&amp;quot;&lt;/span&gt;
   &lt;span style="color:#A31515;"&gt;&amp;quot;-reports:coverage.xml&amp;quot;&lt;/span&gt; &lt;span style="color:#A31515;"&gt;&amp;quot;-targetdir:C:\report&amp;quot;&lt;/span&gt; &lt;span style="color:Gray;"&gt;-&lt;/span&gt;reporttypes:Latex &lt;span style="color:#A31515;"&gt;&amp;quot;-sourcedirs:C:\MyProject&amp;quot;&lt;/span&gt;
   &lt;span style="color:#A31515;"&gt;&amp;quot;-reports:coverage.xml&amp;quot;&lt;/span&gt; &lt;span style="color:#A31515;"&gt;&amp;quot;-targetdir:C:\report&amp;quot;&lt;/span&gt; &lt;span style="color:#A31515;"&gt;&amp;quot;-sourcedirs:C:\MyProject1;C:\MyProject2&amp;quot;&lt;/span&gt; &amp;quot;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;filters:&lt;span style="color:Gray;"&gt;+&lt;/span&gt;Included;&lt;span style="color:Gray;"&gt;-&lt;/span&gt;Exclude
d.&lt;span style="color:Gray;"&gt;*&lt;/span&gt;&amp;quot;
&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;A MSBuild task also exists:&lt;br /&gt;&lt;br /&gt;&lt;div style="color:Black;background-color:White;"&gt;&lt;pre&gt;
&lt;span style="color:Blue;"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color:#A31515;"&gt;xml&lt;/span&gt; &lt;span style="color:Red;"&gt;version&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;1.0&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;encoding&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;utf-8&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;?&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;Project&lt;/span&gt; &lt;span style="color:Red;"&gt;DefaultTargets&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Coverage&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;xmlns&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;http://schemas.microsoft.com/developer/msbuild/2003&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;ToolsVersion&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;4.0&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;UsingTask&lt;/span&gt; &lt;span style="color:Red;"&gt;TaskName&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;ReportGenerator&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;AssemblyFile&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;ReportGenerator.exe&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;ItemGroup&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;CoverageFiles&lt;/span&gt; &lt;span style="color:Red;"&gt;Include&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;partcover.xml&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;SourceDirectories&lt;/span&gt; &lt;span style="color:Red;"&gt;Include&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;C:\MyProject1&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;SourceDirectories&lt;/span&gt; &lt;span style="color:Red;"&gt;Include&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;C:\MyProject2&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;ItemGroup&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;Target&lt;/span&gt; &lt;span style="color:Red;"&gt;Name&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Coverage&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:Blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#A31515;"&gt;ReportGenerator&lt;/span&gt; &lt;span style="color:Red;"&gt;ReportFiles&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;@(CoverageFiles)&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;TargetDirectory&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;report&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;ReportTypes&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Html;Latex&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;SourceDirectories&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;@(SourceDirectories)&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;Filters&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;+Include;-Excluded&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Red;"&gt;VerbosityLevel&lt;/span&gt;&lt;span style="color:Blue;"&gt;=&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:Blue;"&gt;Verbose&lt;/span&gt;&lt;span style="color:Black;"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:Blue;"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;Target&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color:Blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#A31515;"&gt;Project&lt;/span&gt;&lt;span style="color:Blue;"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2&gt;Resources &lt;a name="Resources"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.palmmedia.de/Blog/2012/4/29/reportgenerator-new-release-with-more-advanced-report-preprocessing"&gt;http://www.palmmedia.de/Blog/2012/4/29/reportgenerator-new-release-with-more-advanced-report-preprocessing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.palmmedia.de/Blog/2009/10/30/msbuild-code-coverage-analysis-with-partcover-and-reportgenerator"&gt;http://www.palmmedia.de/Blog/2009/10/30/msbuild-code-coverage-analysis-with-partcover-and-reportgenerator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.palmmedia.de/Blog/2010/2/15/partcover-coverage-of-unexecuted-methods"&gt;http://www.palmmedia.de/Blog/2010/2/15/partcover-coverage-of-unexecuted-methods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.palmmedia.de/Blog/2010/5/2/partcover-coverage-of-unexecuted-methods-part-2"&gt;http://www.palmmedia.de/Blog/2010/5/2/partcover-coverage-of-unexecuted-methods-part-2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mellekoning.nl/index.php/2010/02/13/unit-testing-coverage-with-partcover-and-reportgenerator"&gt;http://www.mellekoning.nl/index.php/2010/02/13/unit-testing-coverage-with-partcover-and-reportgenerator&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>danielpalme</author><pubDate>Mon, 25 Mar 2013 10:19:57 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20130325101957A</guid></item><item><title>Updated Release: ReportGenerator_1.8.0.0 (Mrz 08, 2013)</title><link>http://reportgenerator.codeplex.com/releases/view/102442</link><description>&lt;div class="wikidoc"&gt;This release contains binaries, the source code and documentation.&lt;br /&gt;Requires .NET 4.0: &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=17718"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>danielpalme</author><pubDate>Sun, 24 Mar 2013 11:09:55 GMT</pubDate><guid isPermaLink="false">Updated Release: ReportGenerator_1.8.0.0 (Mrz 08, 2013) 20130324110955A</guid></item></channel></rss>