Commit Graph

279 Commits

Author SHA1 Message Date
Toni Solarin-Sodara 1b2d8ba37b remove netstandard specific additions 2018-12-09 23:19:23 +01:00
Toni Solarin-Sodara de558c5f62 use absolute path/url in class filename attribute 2018-12-09 22:11:53 +01:00
Toni Solarin-Sodara 01c53f6ec8 add use-source-link option 2018-12-09 11:47:40 +01:00
Toni Solarin-Sodara ac808ca585 add method to retrieve document url from sourcelink debug information 2018-12-09 11:47:13 +01:00
Toni Solarin-Sodara 3b9382fc6d include sourcelink debug information in instrumenter result 2018-12-09 11:44:21 +01:00
Toni Solarin-Sodara b8db97bfb3 add support for instrumenting assemblies with embedded pdbs 2018-12-08 19:17:05 +01:00
Kjetil Klaussen 6949a02e17 #254 Fix TeamCity reporter for decimal values when running under i18n settings with comma instead of period as decimal separator.
TeamCity will error out if the output value is not using period as decimal separato, so this fix will make sure to always use period as decimal separator when reporting to TeamCity
2018-12-01 00:11:19 +01:00
Oluwatoni Solarin-Sodara b3c99fffe7 bump version numbers 2018-11-28 20:14:22 +01:00
Oluwatoni Solarin-Sodara b43ee1ecea update code and doc ordering of global tool help text 2018-11-28 20:09:32 +01:00
Oluwatoni Solarin-Sodara 5d19cbda61 update ordering of Coverage constructor arguments 2018-11-28 19:59:32 +01:00
Toni Solarin-Sodara d4450accad Merge branch 'master' into ProbePath 2018-11-28 18:13:10 +01:00
Toni Solarin-Sodara 1a28fcd102 Merge pull request #233 from amweiss/feature/exclude-by-attribute
feat: Add ExcludeByAttribute option (#232)
2018-11-28 18:06:15 +01:00
Viktor Hofer 89f5be5081 BackupOriginalModule no return value and overwrite 2018-11-28 17:52:28 +01:00
Viktor Hofer d6e008fba9 Singular argument name, code cleanup, cwd change 2018-11-28 16:36:52 +01:00
Viktor Hofer a7a27e7abe Apply PR from viktorhofer 2018-11-26 23:48:59 +01:00
Jeremy Herbison e6a9524b2b Restore accidentally-removed #220. 2018-11-26 23:39:09 +01:00
Jeremy Herbison 0bf5227444 Skip included directories that don't exist quietly, rather than throwing. 2018-11-26 23:38:14 +01:00
Jeremy Herbison 017d277e3a Go back to full module paths as keys - it wasn't working in all scenarios. 2018-11-26 23:38:14 +01:00
Jeremy Herbison 6ecac9db36 Revert changes to CoverageResult, as merging the same file from multiple locations is already supported in the master branch. 2018-11-26 23:37:47 +01:00
Jeremy Herbison 473cee95d2 Remove WriteLine I accidentally left behind. 2018-11-26 23:37:47 +01:00
Jeremy Herbison 3b832a0e15 Added an "IncludeDirectories" param so that assemblies that are not project references can also be instrumented. 2018-11-26 23:37:24 +01:00
Maarten van Sambeek 19de9f613a Updated Mono.Cecil to fix hang when writing modules. 2018-11-23 13:28:35 +01:00
Viktor Hofer cdcc167011 Apply relative output path fix to msbuild task as well 2018-11-22 18:49:42 +01:00
Viktor Hofer 7df16ffe01 Allow relative output path for console runner 2018-11-22 03:13:40 +01:00
Adam Weiss c04da1e9f2 chore(dev): Make ExcludeByAttribute property singular 2018-11-20 15:53:41 -05:00
jzytnyk-korewireless aacac0536a 243 - Swapping percentage with total lines for proper TeamCity statistics 2018-11-19 14:16:39 -06:00
Oluwatoni Solarin-Sodara a334be0ac0 bump version numbers 2018-11-19 10:57:08 +01:00
Adam Weiss c4ba815e70 chore(dev): Fix parameter passing to tool and update docs 2018-11-13 16:52:42 -05:00
Toni Solarin-Sodara 7ede9d7cba Merge pull request #227 from Reptarsrage/226_teamcity_support
226 teamcity support
2018-11-13 21:45:34 +01:00
Justin Robb fbd01adb89 Merging TeamCityServiceMessageWriter with TeamCityReporter 2018-11-13 10:43:40 -08:00
Justin Robb d66eaab4c6 Changed UseConsoleOutput boolean to ReporterOutputType enum 2018-11-13 10:43:14 -08:00
Norbert Žofák 7258b73d94 Cyclomatic complexity computation added
Signed-off-by: Norbert Žofák <nzofak@protank2.onmicrosoft.com>
2018-11-08 12:59:52 +01:00
Justin Robb 5e4566e9ee Removing teamcity output command line param 2018-11-05 11:06:08 -08:00
Justin Robb 0eb8ce4afb Added teamcity reporter 2018-11-05 10:54:07 -08:00
Weiss, Adam b0a6f4f3fa chore(test): Fix up custom attribute exclude test and make the Instrumenter not fail when null is sent in instead of an empty array 2018-11-05 12:27:53 -05:00
Weiss, Adam 63ba5637f9 feat: Add first pass at ExcludeAttributes option (#232) 2018-11-05 12:09:18 -05:00
Justin Robb 1542cf6df0 Added TeamCityOutput command line flag for printing TeamCity coverage service messages 2018-10-25 19:42:06 -07:00
Vincent Lefebvre 69fecafae9 Changed merging behavior: merges the result with the specified file only if the file exists. 2018-10-18 10:59:56 -04:00
Oluwatoni Solarin-Sodara 34c4e505d3 bump version numbers 2018-10-16 11:52:26 +01:00
Oluwatoni Solarin-Sodara 5f30f2fa35 update formatting around coverage summary 2018-10-16 11:52:23 +01:00
Toni Solarin-Sodara 3a3cb5ae59 Merge pull request #209 from pjanotti/corelib.support
Add System.Private.CoreLib support
2018-10-14 16:30:02 +01:00
Oluwatoni Solarin-Sodara e40ad4b573 add include property 2018-10-13 10:06:23 +01:00
Toni Solarin-Sodara 3ac0868abc Merge pull request #211 from pape77/fix/merge-modules
Fix/merge modules
2018-10-12 00:27:35 +01:00
Daniel Paz 00ec6eaa9b remove unnecesary Path.GetFileName 2018-10-09 15:26:51 +02:00
Daniel Paz 80211da82d Go back to modules.Keys 2018-10-09 15:22:32 +02:00
Daniel Paz 34317ec41a fixes the moduleKey not found error 2018-10-09 15:12:19 +02:00
Paulo Janotti 3092142d32 Fix perf impact and multi process against single corelib 2018-10-04 16:28:41 -07:00
Paulo Janotti c3fe0c637d Enable CoreLib Support 2018-10-04 12:11:59 -07:00
Toni Solarin-Sodara 967c1805de Merge pull request #204 from pape77/fix/merge-modules
Merges by fileName (dll's name) instead of the complete path.
2018-10-04 12:52:07 +01:00
Daniel Paz 065754516c Merges by fileName (dll's name) instead of the complete path.
So the same dlls are merged regardless of which test project references
them, when having multiple test projects.
2018-10-01 14:17:44 +02:00