diff --git a/src/main/java/edu/hm/hafner/coverage/parser/OpenCoverParser.java b/src/main/java/edu/hm/hafner/coverage/parser/OpenCoverParser.java
new file mode 100644
index 00000000..ef4bd051
--- /dev/null
+++ b/src/main/java/edu/hm/hafner/coverage/parser/OpenCoverParser.java
@@ -0,0 +1,92 @@
+package edu.hm.hafner.coverage.parser;
+
+import java.io.IOException;
+import java.io.Reader;
+import java.io.StringWriter;
+import java.nio.file.Paths;
+import java.util.NoSuchElementException;
+
+import javax.xml.namespace.QName;
+import javax.xml.stream.XMLEventReader;
+import javax.xml.stream.XMLOutputFactory;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.events.StartElement;
+import javax.xml.stream.events.XMLEvent;
+
+import org.apache.commons.io.IOUtils;
+
+import edu.hm.hafner.coverage.CoverageParser;
+import edu.hm.hafner.coverage.ModuleNode;
+import edu.hm.hafner.util.FilteredLog;
+import edu.hm.hafner.util.PathUtil;
+import edu.hm.hafner.util.SecureXmlParserFactory;
+import edu.hm.hafner.util.SecureXmlParserFactory.ParsingException;
+
+/**
+ * A parser which parses reports made by OpenCover into a Java Object Model.
+ *
+ */
+public class OpenCoverParser extends CoverageParser {
+
+ private static final long serialVersionUID = 1L;
+
+ private static final PathUtil PATH_UTIL = new PathUtil();
+
+ /** XML elements. */
+ private static final QName MODULE = new QName("Module");
+ private static final QName CLASS = new QName("Class");
+
+ @Override
+ protected ModuleNode parseReport(final Reader reader, final FilteredLog log) {
+ try {
+ var eventReader = new SecureXmlParserFactory().createXmlEventReader(reader);
+ var root = new ModuleNode("-");
+ boolean isEmpty = true;
+ while (eventReader.hasNext()) {
+ XMLEvent event = eventReader.nextEvent();
+ if (event.isStartElement()) {
+ var startElement = event.asStartElement();
+ var tagName = startElement.getName();
+ if (MODULE.equals(tagName)) {
+ readModule(eventReader, root, startElement, log);
+ isEmpty = false;
+ }
+ }
+ }
+ if (isEmpty) {
+ throw new NoSuchElementException("No coverage information found in the specified file.");
+ }
+ return root;
+ }
+ catch (XMLStreamException exception) {
+ throw new ParsingException(exception);
+ }
+ }
+
+ private void readModule(final XMLEventReader reader, final ModuleNode root,
+ final StartElement currentStartElement, final FilteredLog log) throws XMLStreamException {
+
+ while (reader.hasNext()) {
+ XMLEvent event = reader.nextEvent();
+
+ if (event.isStartElement()) {
+ var nextElement = event.asStartElement();
+ if (CLASS.equals(nextElement.getName())) {
+ // TODO: read class
+ }
+ }
+ else if (event.isEndElement()) {
+ return; // finish processing of package
+ }
+ }
+ }
+
+ private String getFileName(final String relativePath) {
+ var path = Paths.get(PATH_UTIL.getAbsolutePath(relativePath)).getFileName();
+ if (path == null) {
+ return relativePath;
+ }
+ return path.toString();
+ }
+
+}
diff --git a/src/main/java/edu/hm/hafner/coverage/registry/ParserRegistry.java b/src/main/java/edu/hm/hafner/coverage/registry/ParserRegistry.java
index 79e070e6..1107dd5d 100644
--- a/src/main/java/edu/hm/hafner/coverage/registry/ParserRegistry.java
+++ b/src/main/java/edu/hm/hafner/coverage/registry/ParserRegistry.java
@@ -4,6 +4,7 @@
import edu.hm.hafner.coverage.CoverageParser.ProcessingMode;
import edu.hm.hafner.coverage.parser.CoberturaParser;
import edu.hm.hafner.coverage.parser.JacocoParser;
+import edu.hm.hafner.coverage.parser.OpenCoverParser;
import edu.hm.hafner.coverage.parser.PitestParser;
/**
@@ -15,6 +16,7 @@ public class ParserRegistry {
/** Supported parsers. */
public enum CoverageParserType {
COBERTURA,
+ OPENCOVER,
JACOCO,
PIT
}
@@ -52,6 +54,8 @@ public CoverageParser getParser(final CoverageParserType parser, final Processin
switch (parser) {
case COBERTURA:
return new CoberturaParser(processingMode);
+ case OPENCOVER:
+ return new OpenCoverParser();
case JACOCO:
return new JacocoParser();
case PIT:
diff --git a/src/test/java/edu/hm/hafner/coverage/parser/OpenCoverParserTest.java b/src/test/java/edu/hm/hafner/coverage/parser/OpenCoverParserTest.java
new file mode 100644
index 00000000..4015f954
--- /dev/null
+++ b/src/test/java/edu/hm/hafner/coverage/parser/OpenCoverParserTest.java
@@ -0,0 +1,35 @@
+package edu.hm.hafner.coverage.parser;
+
+import java.util.NoSuchElementException;
+
+import org.junit.jupiter.api.Test;
+import org.junitpioneer.jupiter.DefaultLocale;
+
+import edu.hm.hafner.coverage.CoverageParser;
+import edu.hm.hafner.coverage.ModuleNode;
+import edu.hm.hafner.util.SecureXmlParserFactory.ParsingException;
+
+@DefaultLocale("en")
+class OpenCoverParserTest extends AbstractParserTest {
+
+ @Override
+ CoverageParser createParser() {
+ return new OpenCoverParser();
+ }
+
+ @Test
+ void shouldReadReport() {
+ readExampleReport();
+ }
+
+ @Override
+ @Test
+ void shouldFailWhenParsingInvalidFiles() {
+
+ }
+
+ private ModuleNode readExampleReport() {
+ return readReport("opencover.xml", new OpenCoverParser());
+ }
+
+}
diff --git a/src/test/java/edu/hm/hafner/coverage/registry/ParserRegistryTest.java b/src/test/java/edu/hm/hafner/coverage/registry/ParserRegistryTest.java
index 131e1a35..c175d956 100644
--- a/src/test/java/edu/hm/hafner/coverage/registry/ParserRegistryTest.java
+++ b/src/test/java/edu/hm/hafner/coverage/registry/ParserRegistryTest.java
@@ -5,6 +5,7 @@
import edu.hm.hafner.coverage.CoverageParser.ProcessingMode;
import edu.hm.hafner.coverage.parser.CoberturaParser;
import edu.hm.hafner.coverage.parser.JacocoParser;
+import edu.hm.hafner.coverage.parser.OpenCoverParser;
import edu.hm.hafner.coverage.registry.ParserRegistry.CoverageParserType;
import static org.assertj.core.api.Assertions.*;
@@ -16,6 +17,7 @@ void shouldCreateSomeParsers() {
assertThat(registry.getParser(CoverageParserType.COBERTURA.name(), ProcessingMode.FAIL_FAST)).isInstanceOf(CoberturaParser.class);
assertThat(registry.getParser(CoverageParserType.JACOCO, ProcessingMode.IGNORE_ERRORS)).isInstanceOf(JacocoParser.class);
+ assertThat(registry.getParser(CoverageParserType.OPENCOVER, ProcessingMode.IGNORE_ERRORS)).isInstanceOf(OpenCoverParser.class);
}
@Test
diff --git a/src/test/resources/edu/hm/hafner/coverage/parser/opencover-reporttotestsourcefiles.xml b/src/test/resources/edu/hm/hafner/coverage/parser/opencover-reporttotestsourcefiles.xml
new file mode 100644
index 00000000..5ac702d9
--- /dev/null
+++ b/src/test/resources/edu/hm/hafner/coverage/parser/opencover-reporttotestsourcefiles.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+ ClassLibrary.dll
+ 2019-12-13T01:36:13
+ ClassLibrary
+
+
+
+
+
+
+ ClassLibrary.LibraryClass
+
+
+
+
+ System.Int32 ClassLibrary.LibraryClass::Sum(System.Int32,System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/edu/hm/hafner/coverage/parser/opencover-withskippedmodules.xml b/src/test/resources/edu/hm/hafner/coverage/parser/opencover-withskippedmodules.xml
new file mode 100644
index 00000000..24758990
--- /dev/null
+++ b/src/test/resources/edu/hm/hafner/coverage/parser/opencover-withskippedmodules.xml
@@ -0,0 +1,7126 @@
+
+
+
+
+
+ C:\WINDOWS\assembly\GAC_64\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll
+ mscorlib
+
+
+
+ C:\WINDOWS\assembly\GAC_64\mscorlib\2.0.0.0__b77a5c561934e089\sorttbls.nlp
+ mscorlib
+
+
+
+ C:\WINDOWS\assembly\GAC_64\mscorlib\2.0.0.0__b77a5c561934e089\sortkey.nlp
+ mscorlib
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\nunit-console.exe
+ nunit-console
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit-console-runner.dll
+ nunit-console-runner
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.core.dll
+ nunit.core
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.util.dll
+ nunit.util
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.core.interfaces.dll
+ nunit.core.interfaces
+
+
+
+ C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
+ System.Configuration
+
+
+
+ C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll
+ System
+
+
+
+ C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll
+ System.Xml
+
+
+
+ C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Remoting\2.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll
+ System.Runtime.Remoting
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_64\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll
+ mscorlib
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\nunit-agent.exe
+ nunit-agent
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.core.dll
+ nunit.core
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.util.dll
+ nunit.util
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.core.interfaces.dll
+ nunit.core.interfaces
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
+ System
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Remoting\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll
+ System.Runtime.Remoting
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
+ System.Configuration
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
+ System.Xml
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll
+ System.Web
+
+
+
+ C:\WINDOWS\assembly\GAC_64\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll
+ System.Web
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.core.dll
+ nunit.core
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
+ System
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\pnunit.framework.dll
+ pnunit.framework
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\pnunit-agent.exe
+ pnunit-agent
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit.core.interfaces.dll
+ nunit.core.interfaces
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\OpenCover.Test.dll
+ OpenCover.Test
+
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\OpenCover.Framework.dll
+ OpenCover.Framework
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Module>
+
+
+
+
+ OpenCover.Framework.Bootstrapper
+
+
+
+ 100663298
+ Microsoft.Practices.Unity.IUnityContainer OpenCover.Framework.Bootstrapper::get_Container()
+
+
+
+
+
+
+
+
+
+
+
+ 100663297
+ System.Void OpenCover.Framework.Bootstrapper::.ctor(log4net.ILog)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663299
+ System.Void OpenCover.Framework.Bootstrapper::Initialise(OpenCover.Framework.IFilter,OpenCover.Framework.ICommandLine,OpenCover.Framework.Persistance.IPersistance,OpenCover.Framework.Manager.IMemoryManager)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.CommandLineParserBase
+
+
+
+ 100663301
+ System.Collections.Generic.IDictionary`2<System.String,System.String> OpenCover.Framework.CommandLineParserBase::get_ParsedArguments()
+
+
+
+
+
+
+ 100663302
+ System.Void OpenCover.Framework.CommandLineParserBase::set_ParsedArguments(System.Collections.Generic.IDictionary`2<System.String,System.String>)
+
+
+
+
+
+
+ 100663304
+ System.Int32 OpenCover.Framework.CommandLineParserBase::get_ArgumentCount()
+
+
+
+
+
+
+
+
+
+
+
+ 100663300
+ System.Void OpenCover.Framework.CommandLineParserBase::.ctor(System.String[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663303
+ System.Void OpenCover.Framework.CommandLineParserBase::ParseArguments()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663305
+ System.Boolean OpenCover.Framework.CommandLineParserBase::HasArgument(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ 100663306
+ System.String OpenCover.Framework.CommandLineParserBase::GetArgumentValue(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.CommandLineParser
+
+
+
+ 100663316
+ System.Boolean OpenCover.Framework.CommandLineParser::get_Register()
+
+
+
+
+
+
+ 100663317
+ System.Void OpenCover.Framework.CommandLineParser::set_Register(System.Boolean)
+
+
+
+
+
+
+ 100663318
+ System.Boolean OpenCover.Framework.CommandLineParser::get_UserRegistration()
+
+
+
+
+
+
+ 100663319
+ System.Void OpenCover.Framework.CommandLineParser::set_UserRegistration(System.Boolean)
+
+
+
+
+
+
+ 100663320
+ System.String OpenCover.Framework.CommandLineParser::get_Target()
+
+
+
+
+
+
+ 100663321
+ System.Void OpenCover.Framework.CommandLineParser::set_Target(System.String)
+
+
+
+
+
+
+ 100663322
+ System.String OpenCover.Framework.CommandLineParser::get_TargetDir()
+
+
+
+
+
+
+ 100663323
+ System.Void OpenCover.Framework.CommandLineParser::set_TargetDir(System.String)
+
+
+
+
+
+
+ 100663324
+ System.String OpenCover.Framework.CommandLineParser::get_TargetArgs()
+
+
+
+
+
+
+ 100663325
+ System.Void OpenCover.Framework.CommandLineParser::set_TargetArgs(System.String)
+
+
+
+
+
+
+ 100663326
+ System.Boolean OpenCover.Framework.CommandLineParser::get_PrintUsage()
+
+
+
+
+
+
+ 100663327
+ System.Void OpenCover.Framework.CommandLineParser::set_PrintUsage(System.Boolean)
+
+
+
+
+
+
+ 100663328
+ System.String OpenCover.Framework.CommandLineParser::get_OutputFile()
+
+
+
+
+
+
+ 100663329
+ System.Void OpenCover.Framework.CommandLineParser::set_OutputFile(System.String)
+
+
+
+
+
+
+ 100663330
+ System.Boolean OpenCover.Framework.CommandLineParser::get_NoDefaultFilters()
+
+
+
+
+
+
+ 100663331
+ System.Void OpenCover.Framework.CommandLineParser::set_NoDefaultFilters(System.Boolean)
+
+
+
+
+
+
+ 100663332
+ System.Boolean OpenCover.Framework.CommandLineParser::get_MergeByHash()
+
+
+
+
+
+
+ 100663333
+ System.Void OpenCover.Framework.CommandLineParser::set_MergeByHash(System.Boolean)
+
+
+
+
+
+
+ 100663334
+ System.Boolean OpenCover.Framework.CommandLineParser::get_ShowUnvisited()
+
+
+
+
+
+
+ 100663335
+ System.Void OpenCover.Framework.CommandLineParser::set_ShowUnvisited(System.Boolean)
+
+
+
+
+
+
+ 100663336
+ System.Boolean OpenCover.Framework.CommandLineParser::get_ReturnTargetCode()
+
+
+
+
+
+
+ 100663337
+ System.Void OpenCover.Framework.CommandLineParser::set_ReturnTargetCode(System.Boolean)
+
+
+
+
+
+
+ 100663338
+ System.Collections.Generic.List`1<System.String> OpenCover.Framework.CommandLineParser::get_Filters()
+
+
+
+
+
+
+ 100663339
+ System.Void OpenCover.Framework.CommandLineParser::set_Filters(System.Collections.Generic.List`1<System.String>)
+
+
+
+
+
+
+ 100663340
+ System.String OpenCover.Framework.CommandLineParser::get_FilterFile()
+
+
+
+
+
+
+ 100663341
+ System.Void OpenCover.Framework.CommandLineParser::set_FilterFile(System.String)
+
+
+
+
+
+
+ 100663342
+ System.Int32 OpenCover.Framework.CommandLineParser::get_ReturnCodeOffset()
+
+
+
+
+
+
+ 100663343
+ System.Void OpenCover.Framework.CommandLineParser::set_ReturnCodeOffset(System.Int32)
+
+
+
+
+
+
+ 100663344
+ System.Collections.Generic.List`1<System.String> OpenCover.Framework.CommandLineParser::get_AttributeExclusionFilters()
+
+
+
+
+
+
+ 100663345
+ System.Void OpenCover.Framework.CommandLineParser::set_AttributeExclusionFilters(System.Collections.Generic.List`1<System.String>)
+
+
+
+
+
+
+ 100663346
+ System.Collections.Generic.List`1<System.String> OpenCover.Framework.CommandLineParser::get_FileExclusionFilters()
+
+
+
+
+
+
+ 100663347
+ System.Void OpenCover.Framework.CommandLineParser::set_FileExclusionFilters(System.Collections.Generic.List`1<System.String>)
+
+
+
+
+
+
+ 100663348
+ System.Collections.Generic.List`1<System.String> OpenCover.Framework.CommandLineParser::get_TestFilters()
+
+
+
+
+
+
+ 100663349
+ System.Void OpenCover.Framework.CommandLineParser::set_TestFilters(System.Collections.Generic.List`1<System.String>)
+
+
+
+
+
+
+ 100663350
+ System.Collections.Generic.List`1<OpenCover.Framework.Model.SkippedMethod> OpenCover.Framework.CommandLineParser::get_HideSkipped()
+
+
+
+
+
+
+ 100663351
+ System.Void OpenCover.Framework.CommandLineParser::set_HideSkipped(System.Collections.Generic.List`1<OpenCover.Framework.Model.SkippedMethod>)
+
+
+
+
+
+
+ 100663352
+ log4net.Core.Level OpenCover.Framework.CommandLineParser::get_LogLevel()
+
+
+
+
+
+
+ 100663353
+ System.Void OpenCover.Framework.CommandLineParser::set_LogLevel(log4net.Core.Level)
+
+
+
+
+
+
+ 100663354
+ System.Boolean OpenCover.Framework.CommandLineParser::get_Service()
+
+
+
+
+
+
+ 100663355
+ System.Void OpenCover.Framework.CommandLineParser::set_Service(System.Boolean)
+
+
+
+
+
+
+ 100663356
+ System.Boolean OpenCover.Framework.CommandLineParser::get_OldStyleInstrumentation()
+
+
+
+
+
+
+ 100663357
+ System.Void OpenCover.Framework.CommandLineParser::set_OldStyleInstrumentation(System.Boolean)
+
+
+
+
+
+
+ 100663311
+ System.Void OpenCover.Framework.CommandLineParser::.ctor(System.String[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663312
+ System.String OpenCover.Framework.CommandLineParser::Usage()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663313
+ System.Void OpenCover.Framework.CommandLineParser::ExtractAndValidateArguments()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663314
+ System.Collections.Generic.List`1<System.String> OpenCover.Framework.CommandLineParser::ExtractFilters(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663315
+ System.Collections.Generic.List`1<OpenCover.Framework.Model.SkippedMethod> OpenCover.Framework.CommandLineParser::ExtractSkipped(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663358
+ System.Boolean OpenCover.Framework.CommandLineParser::<ExtractFilters>b__3(System.Text.RegularExpressions.Match)
+
+
+
+
+
+
+
+
+
+ 100663359
+ System.String OpenCover.Framework.CommandLineParser::<ExtractFilters>b__4(System.Text.RegularExpressions.Match)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.CommandLineParser/<>c__DisplayClass1
+
+
+
+ 100663727
+ System.Void OpenCover.Framework.CommandLineParser/<>c__DisplayClass1::.ctor()
+
+
+
+
+
+
+ 100663728
+ System.Boolean OpenCover.Framework.CommandLineParser/<>c__DisplayClass1::<ExtractAndValidateArguments>b__0(System.Reflection.FieldInfo)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Communication.MarshalWrapper
+
+
+
+ 100663362
+ T OpenCover.Framework.Communication.MarshalWrapper::PtrToStructure(System.IntPtr)
+
+
+
+
+
+
+
+
+
+
+
+ 100663363
+ System.Void OpenCover.Framework.Communication.MarshalWrapper::StructureToPtr(T,System.IntPtr,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+ 100663364
+ System.Void OpenCover.Framework.Communication.MarshalWrapper::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Manager.MemoryManager
+
+
+
+ 100663372
+ System.Collections.Generic.IList`1<OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock> OpenCover.Framework.Manager.MemoryManager::get_GetBlocks()
+
+
+
+
+
+
+
+
+
+
+
+ 100663369
+ System.Void OpenCover.Framework.Manager.MemoryManager::Initialise(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663370
+ System.Void OpenCover.Framework.Manager.MemoryManager::AllocateMemoryBuffer(System.Int32,System.UInt32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663371
+ System.Collections.Generic.IList`1<System.Threading.WaitHandle> OpenCover.Framework.Manager.MemoryManager::GetHandles()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663373
+ System.String OpenCover.Framework.Manager.MemoryManager::MakeName(System.String,System.Int64)
+
+
+
+
+
+
+
+
+
+
+
+ 100663374
+ System.Void OpenCover.Framework.Manager.MemoryManager::Dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663375
+ System.Void OpenCover.Framework.Manager.MemoryManager::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+ 100663376
+ System.Threading.EventWaitHandle OpenCover.Framework.Manager.MemoryManager::<GetHandles>b__2(OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock
+
+
+
+ 100663377
+ System.Threading.EventWaitHandle OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::get_ProfilerHasResults()
+
+
+
+
+
+
+ 100663378
+ System.Void OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::set_ProfilerHasResults(System.Threading.EventWaitHandle)
+
+
+
+
+
+
+ 100663379
+ System.Threading.EventWaitHandle OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::get_ResultsHaveBeenReceived()
+
+
+
+
+
+
+ 100663380
+ System.Void OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::set_ResultsHaveBeenReceived(System.Threading.EventWaitHandle)
+
+
+
+
+
+
+ 100663381
+ System.IO.MemoryMappedFiles.MemoryMappedFile OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::get_MMFResults()
+
+
+
+
+
+
+ 100663382
+ System.Void OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::set_MMFResults(System.IO.MemoryMappedFiles.MemoryMappedFile)
+
+
+
+
+
+
+ 100663383
+ System.IO.MemoryMappedFiles.MemoryMappedViewStream OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::get_StreamAccessorResults()
+
+
+
+
+
+
+ 100663384
+ System.Void OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::set_StreamAccessorResults(System.IO.MemoryMappedFiles.MemoryMappedViewStream)
+
+
+
+
+
+
+ 100663385
+ System.Int32 OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::get_BufferSize()
+
+
+
+
+
+
+ 100663386
+ System.Void OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::set_BufferSize(System.Int32)
+
+
+
+
+
+
+ 100663387
+ System.Void OpenCover.Framework.Manager.MemoryManager/ManagedMemoryBlock::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Manager.ProfilerManager
+
+
+
+ 100663389
+ System.Void OpenCover.Framework.Manager.ProfilerManager::.ctor(OpenCover.Framework.Communication.IMessageHandler,OpenCover.Framework.Persistance.IPersistance,OpenCover.Framework.Manager.IMemoryManager)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663390
+ System.Void OpenCover.Framework.Manager.ProfilerManager::RunProcess(System.Action`1<System.Action`1<System.Collections.Specialized.StringDictionary>>,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663391
+ System.Void OpenCover.Framework.Manager.ProfilerManager::ProcessMessages(System.Collections.Generic.List`1<System.Threading.WaitHandle>,System.Runtime.InteropServices.GCHandle)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663392
+ System.Void OpenCover.Framework.Manager.ProfilerManager::SendChunkAndWaitForConfirmation(System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Manager.ProfilerManager/<>c__DisplayClass6
+
+
+
+ 100663729
+ System.Void OpenCover.Framework.Manager.ProfilerManager/<>c__DisplayClass6::.ctor()
+
+
+
+
+
+
+ 100663730
+ System.Void OpenCover.Framework.Manager.ProfilerManager/<>c__DisplayClass6::<RunProcess>b__1(System.Object)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663731
+ System.Void OpenCover.Framework.Manager.ProfilerManager/<>c__DisplayClass6::<RunProcess>b__3(System.Object)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663732
+ System.Void OpenCover.Framework.Manager.ProfilerManager/<>c__DisplayClass6::<RunProcess>b__2(System.Collections.Specialized.StringDictionary)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Communication.MessageHandler
+
+
+
+ 100663398
+ System.Int32 OpenCover.Framework.Communication.MessageHandler::get_ReadSize()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663396
+ System.Void OpenCover.Framework.Communication.MessageHandler::.ctor(OpenCover.Framework.Service.IProfilerCommunication,OpenCover.Framework.Communication.IMarshalWrapper,OpenCover.Framework.Manager.IMemoryManager)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663397
+ System.Int32 OpenCover.Framework.Communication.MessageHandler::StandardMessage(OpenCover.Framework.Communication.MSG_Type,System.IntPtr,System.Action`1<System.Int32>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663399
+ System.Void OpenCover.Framework.Communication.MessageHandler::Complete()
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.InstrumentationPoint
+
+
+
+ 100663401
+ System.Int32 OpenCover.Framework.Model.InstrumentationPoint::get_Count()
+
+
+
+
+
+
+
+
+
+
+
+ 100663405
+ System.Int32 OpenCover.Framework.Model.InstrumentationPoint::get_VisitCount()
+
+
+
+
+
+
+ 100663406
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::set_VisitCount(System.Int32)
+
+
+
+
+
+
+ 100663407
+ System.UInt32 OpenCover.Framework.Model.InstrumentationPoint::get_UniqueSequencePoint()
+
+
+
+
+
+
+ 100663408
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::set_UniqueSequencePoint(System.UInt32)
+
+
+
+
+
+
+ 100663409
+ System.UInt32 OpenCover.Framework.Model.InstrumentationPoint::get_Ordinal()
+
+
+
+
+
+
+ 100663410
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::set_Ordinal(System.UInt32)
+
+
+
+
+
+
+ 100663411
+ System.Int32 OpenCover.Framework.Model.InstrumentationPoint::get_Offset()
+
+
+
+
+
+
+ 100663412
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::set_Offset(System.Int32)
+
+
+
+
+
+
+ 100663413
+ System.Boolean OpenCover.Framework.Model.InstrumentationPoint::get_IsSkipped()
+
+
+
+
+
+
+ 100663414
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::set_IsSkipped(System.Boolean)
+
+
+
+
+
+
+ 100663415
+ OpenCover.Framework.Model.TrackedMethodRef[] OpenCover.Framework.Model.InstrumentationPoint::get_TrackedMethodRefs()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663416
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::set_TrackedMethodRefs(OpenCover.Framework.Model.TrackedMethodRef[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663400
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::.cctor()
+
+
+
+
+
+
+
+
+
+
+
+ 100663402
+ System.Int32 OpenCover.Framework.Model.InstrumentationPoint::GetVisitCount(System.UInt32)
+
+
+
+
+
+
+
+
+
+
+
+ 100663403
+ System.Boolean OpenCover.Framework.Model.InstrumentationPoint::AddVisitCount(System.UInt32,System.UInt32,System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663404
+ System.Void OpenCover.Framework.Model.InstrumentationPoint::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.InstrumentationPoint/<>c__DisplayClass4
+
+
+
+ 100663733
+ System.Void OpenCover.Framework.Model.InstrumentationPoint/<>c__DisplayClass4::.ctor()
+
+
+
+
+
+
+ 100663734
+ System.Boolean OpenCover.Framework.Model.InstrumentationPoint/<>c__DisplayClass4::<AddVisitCount>b__2(OpenCover.Framework.Model.TrackedMethodRef)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.BranchPoint
+
+
+
+ 100663417
+ System.Int32 OpenCover.Framework.Model.BranchPoint::get_Path()
+
+
+
+
+
+
+ 100663418
+ System.Void OpenCover.Framework.Model.BranchPoint::set_Path(System.Int32)
+
+
+
+
+
+
+ 100663419
+ System.Void OpenCover.Framework.Model.BranchPoint::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.InstrumentationModelBuilderFactory
+
+
+
+ 100663424
+ System.Void OpenCover.Framework.Model.InstrumentationModelBuilderFactory::.ctor(OpenCover.Framework.ICommandLine,OpenCover.Framework.IFilter,log4net.ILog,OpenCover.Framework.Strategy.ITrackedMethodStrategy[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663425
+ OpenCover.Framework.Model.IInstrumentationModelBuilder OpenCover.Framework.Model.InstrumentationModelBuilderFactory::CreateModelBuilder(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.SkippedEntity
+
+
+
+ 100663426
+ OpenCover.Framework.Model.SkippedMethod OpenCover.Framework.Model.SkippedEntity::get_SkippedDueTo()
+
+
+
+
+
+
+
+
+
+
+
+ 100663427
+ System.Void OpenCover.Framework.Model.SkippedEntity::set_SkippedDueTo(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+ 100663428
+ System.Boolean OpenCover.Framework.Model.SkippedEntity::ShouldSerializeSkippedDueTo()
+
+
+
+
+
+
+
+
+
+
+
+ 100663430
+ System.Void OpenCover.Framework.Model.SkippedEntity::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.Summary
+
+
+
+ 100663431
+ System.Int32 OpenCover.Framework.Model.Summary::get_NumSequencePoints()
+
+
+
+
+
+
+ 100663432
+ System.Void OpenCover.Framework.Model.Summary::set_NumSequencePoints(System.Int32)
+
+
+
+
+
+
+ 100663433
+ System.Int32 OpenCover.Framework.Model.Summary::get_VisitedSequencePoints()
+
+
+
+
+
+
+ 100663434
+ System.Void OpenCover.Framework.Model.Summary::set_VisitedSequencePoints(System.Int32)
+
+
+
+
+
+
+ 100663435
+ System.Int32 OpenCover.Framework.Model.Summary::get_NumBranchPoints()
+
+
+
+
+
+
+ 100663436
+ System.Void OpenCover.Framework.Model.Summary::set_NumBranchPoints(System.Int32)
+
+
+
+
+
+
+ 100663437
+ System.Int32 OpenCover.Framework.Model.Summary::get_VisitedBranchPoints()
+
+
+
+
+
+
+ 100663438
+ System.Void OpenCover.Framework.Model.Summary::set_VisitedBranchPoints(System.Int32)
+
+
+
+
+
+
+ 100663439
+ System.Decimal OpenCover.Framework.Model.Summary::get_SequenceCoverage()
+
+
+
+
+
+
+ 100663440
+ System.Void OpenCover.Framework.Model.Summary::set_SequenceCoverage(System.Decimal)
+
+
+
+
+
+
+ 100663441
+ System.Decimal OpenCover.Framework.Model.Summary::get_BranchCoverage()
+
+
+
+
+
+
+ 100663442
+ System.Void OpenCover.Framework.Model.Summary::set_BranchCoverage(System.Decimal)
+
+
+
+
+
+
+ 100663443
+ System.Int32 OpenCover.Framework.Model.Summary::get_MaxCyclomaticComplexity()
+
+
+
+
+
+
+ 100663444
+ System.Void OpenCover.Framework.Model.Summary::set_MaxCyclomaticComplexity(System.Int32)
+
+
+
+
+
+
+ 100663445
+ System.Int32 OpenCover.Framework.Model.Summary::get_MinCyclomaticComplexity()
+
+
+
+
+
+
+ 100663446
+ System.Void OpenCover.Framework.Model.Summary::set_MinCyclomaticComplexity(System.Int32)
+
+
+
+
+
+
+ 100663447
+ System.Void OpenCover.Framework.Model.Summary::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.TrackedMethodRef
+
+
+
+ 100663448
+ System.UInt32 OpenCover.Framework.Model.TrackedMethodRef::get_UniqueId()
+
+
+
+
+
+
+ 100663449
+ System.Void OpenCover.Framework.Model.TrackedMethodRef::set_UniqueId(System.UInt32)
+
+
+
+
+
+
+ 100663450
+ System.Int32 OpenCover.Framework.Model.TrackedMethodRef::get_VisitCount()
+
+
+
+
+
+
+ 100663451
+ System.Void OpenCover.Framework.Model.TrackedMethodRef::set_VisitCount(System.Int32)
+
+
+
+
+
+
+ 100663452
+ System.Void OpenCover.Framework.Model.TrackedMethodRef::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.TrackedMethod
+
+
+
+ 100663454
+ System.UInt32 OpenCover.Framework.Model.TrackedMethod::get_UniqueId()
+
+
+
+
+
+
+ 100663455
+ System.Void OpenCover.Framework.Model.TrackedMethod::set_UniqueId(System.UInt32)
+
+
+
+
+
+
+ 100663456
+ System.Int32 OpenCover.Framework.Model.TrackedMethod::get_MetadataToken()
+
+
+
+
+
+
+ 100663457
+ System.Void OpenCover.Framework.Model.TrackedMethod::set_MetadataToken(System.Int32)
+
+
+
+
+
+
+ 100663458
+ System.String OpenCover.Framework.Model.TrackedMethod::get_Name()
+
+
+
+
+
+
+ 100663459
+ System.Void OpenCover.Framework.Model.TrackedMethod::set_Name(System.String)
+
+
+
+
+
+
+ 100663460
+ System.String OpenCover.Framework.Model.TrackedMethod::get_Strategy()
+
+
+
+
+
+
+ 100663461
+ System.Void OpenCover.Framework.Model.TrackedMethod::set_Strategy(System.String)
+
+
+
+
+
+
+ 100663453
+ System.Void OpenCover.Framework.Model.TrackedMethod::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance
+
+
+
+ 100663472
+ OpenCover.Framework.Model.CoverageSession OpenCover.Framework.Persistance.BasePersistance::get_CoverageSession()
+
+
+
+
+
+
+ 100663473
+ System.Void OpenCover.Framework.Persistance.BasePersistance::set_CoverageSession(OpenCover.Framework.Model.CoverageSession)
+
+
+
+
+
+
+ 100663471
+ System.Void OpenCover.Framework.Persistance.BasePersistance::.ctor(OpenCover.Framework.ICommandLine,log4net.ILog)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663474
+ System.Void OpenCover.Framework.Persistance.BasePersistance::PersistModule(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663475
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::IsTracking(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ 100663476
+ System.Void OpenCover.Framework.Persistance.BasePersistance::Commit()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663477
+ System.Void OpenCover.Framework.Persistance.BasePersistance::RemoveSkippedModules(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663478
+ System.Void OpenCover.Framework.Persistance.BasePersistance::RemoveSkippedClasses(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663479
+ System.Void OpenCover.Framework.Persistance.BasePersistance::RemoveSkippedMethods(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663480
+ System.Void OpenCover.Framework.Persistance.BasePersistance::RemoveEmptyClasses()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663481
+ System.Void OpenCover.Framework.Persistance.BasePersistance::RemoveUnreferencedFiles()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663482
+ System.Void OpenCover.Framework.Persistance.BasePersistance::PopulateInstrumentedPoints()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663483
+ System.Void OpenCover.Framework.Persistance.BasePersistance::CalculateCoverage(OpenCover.Framework.Model.Summary)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663484
+ System.Void OpenCover.Framework.Persistance.BasePersistance::AddPoints(OpenCover.Framework.Model.Summary,OpenCover.Framework.Model.Summary)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663485
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::GetSequencePointsForFunction(System.String,System.Int32,OpenCover.Framework.Model.InstrumentationPoint[]&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663486
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::GetBranchPointsForFunction(System.String,System.Int32,OpenCover.Framework.Model.BranchPoint[]&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663487
+ OpenCover.Framework.Model.Method OpenCover.Framework.Persistance.BasePersistance::GetMethod(System.String,System.Int32,OpenCover.Framework.Model.Class&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663488
+ System.String OpenCover.Framework.Persistance.BasePersistance::GetClassFullName(System.String,System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663489
+ System.Void OpenCover.Framework.Persistance.BasePersistance::SaveVisitData(System.Byte[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663490
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::GetTrackingMethod(System.String,System.String,System.Int32,System.UInt32&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663491
+ OpenCover.Framework.Model.SkippedMethod OpenCover.Framework.Persistance.BasePersistance::<Commit>b__b(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+ 100663492
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<RemoveEmptyClasses>b__18(OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663493
+ <>f__AnonymousType0`2<OpenCover.Framework.Model.File,OpenCover.Framework.Model.Class> OpenCover.Framework.Persistance.BasePersistance::<RemoveUnreferencedFiles>b__1c(OpenCover.Framework.Model.File,OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+ 100663494
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<RemoveUnreferencedFiles>b__1d(<>f__AnonymousType0`2<OpenCover.Framework.Model.File,OpenCover.Framework.Model.Class>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663495
+ OpenCover.Framework.Model.File OpenCover.Framework.Persistance.BasePersistance::<RemoveUnreferencedFiles>b__20(<>f__AnonymousType0`2<OpenCover.Framework.Model.File,OpenCover.Framework.Model.Class>)
+
+
+
+
+
+
+
+
+
+ 100663496
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<RemoveUnreferencedFiles>b__1e(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+ 100663497
+ System.Collections.Generic.IEnumerable`1<OpenCover.Framework.Model.Class> OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__2c(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663498
+ OpenCover.Framework.Model.Class OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__2d(OpenCover.Framework.Model.Module,OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+ 100663499
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__2e(OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663500
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__30(OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663501
+ System.Collections.Generic.IEnumerable`1<OpenCover.Framework.Model.Method> OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__32(OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663502
+ OpenCover.Framework.Model.Method OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__34(OpenCover.Framework.Model.Class,OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+ 100663503
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__35(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+ 100663504
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__36(OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+ 100663505
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__37(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+ 100663506
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__38(OpenCover.Framework.Model.BranchPoint)
+
+
+
+
+
+
+
+
+
+ 100663507
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__39(OpenCover.Framework.Model.SequencePoint)
+
+
+
+
+
+
+
+
+
+ 100663508
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__2f(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+ 100663509
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__31(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+ 100663510
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<PopulateInstrumentedPoints>b__33(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+ 100663511
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance::<GetTrackingMethod>b__4c(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass5
+
+
+
+ 100663735
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass5::.ctor()
+
+
+
+
+
+
+ 100663736
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass5::<PersistModule>b__1(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+ 100663737
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass5::<PersistModule>b__2(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass9
+
+
+
+ 100663738
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass9::.ctor()
+
+
+
+
+
+
+ 100663739
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass9::<IsTracking>b__7(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663740
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass9::<IsTracking>b__8(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClasse
+
+
+
+ 100663741
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClasse::.ctor()
+
+
+
+
+
+
+ 100663742
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClasse::<RemoveSkippedModules>b__d(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass12
+
+
+
+ 100663743
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass12::.ctor()
+
+
+
+
+
+
+ 100663744
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass12::<RemoveSkippedClasses>b__10(OpenCover.Framework.Model.Class)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass16
+
+
+
+ 100663745
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass16::.ctor()
+
+
+
+
+
+
+ 100663746
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass16::<RemoveSkippedMethods>b__14(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass25
+
+
+
+ 100663753
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass25::.ctor()
+
+
+
+
+
+
+ 100663754
+ System.Collections.Generic.IEnumerable`1<OpenCover.Framework.Model.Class> OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass25::<RemoveUnreferencedFiles>b__1b(OpenCover.Framework.Model.File)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass28
+
+
+
+ 100663755
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass28::.ctor()
+
+
+
+
+
+
+ 100663756
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass28::<RemoveUnreferencedFiles>b__1f(OpenCover.Framework.Model.Method)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4a
+
+
+
+ 100663757
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4a::.ctor()
+
+
+
+
+
+
+ 100663758
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4a::<GetMethod>b__48(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+ 100663759
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4a::<GetMethod>b__49(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4f
+
+
+
+ 100663760
+ System.Void OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4f::.ctor()
+
+
+
+
+
+
+ 100663761
+ System.Boolean OpenCover.Framework.Persistance.BasePersistance/<>c__DisplayClass4f::<GetTrackingMethod>b__4d(OpenCover.Framework.Model.Module)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.ExcludeFromCoverageAttribute
+
+
+
+ 100663512
+ System.Void OpenCover.Framework.ExcludeFromCoverageAttribute::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Persistance.FilePersistance
+
+
+
+ 100663513
+ System.Void OpenCover.Framework.Persistance.FilePersistance::.ctor(OpenCover.Framework.ICommandLine,log4net.ILog)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663514
+ System.Void OpenCover.Framework.Persistance.FilePersistance::Initialise(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ 100663515
+ System.Void OpenCover.Framework.Persistance.FilePersistance::Commit()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663516
+ System.Void OpenCover.Framework.Persistance.FilePersistance::SaveCoverageFile()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.FilterHelper
+
+
+
+ 100663526
+ System.String OpenCover.Framework.FilterHelper::WrapWithAnchors(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ 100663527
+ System.String OpenCover.Framework.FilterHelper::ValidateAndEscape(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter
+
+
+
+ 100663528
+ System.Collections.Generic.IList`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>> OpenCover.Framework.Filter::get_InclusionFilter()
+
+
+
+
+
+
+ 100663529
+ System.Void OpenCover.Framework.Filter::set_InclusionFilter(System.Collections.Generic.IList`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>>)
+
+
+
+
+
+
+ 100663530
+ System.Collections.Generic.IList`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>> OpenCover.Framework.Filter::get_ExclusionFilter()
+
+
+
+
+
+
+ 100663531
+ System.Void OpenCover.Framework.Filter::set_ExclusionFilter(System.Collections.Generic.IList`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>>)
+
+
+
+
+
+
+ 100663532
+ System.Collections.Generic.IList`1<System.Lazy`1<System.Text.RegularExpressions.Regex>> OpenCover.Framework.Filter::get_ExcludedAttributes()
+
+
+
+
+
+
+ 100663533
+ System.Void OpenCover.Framework.Filter::set_ExcludedAttributes(System.Collections.Generic.IList`1<System.Lazy`1<System.Text.RegularExpressions.Regex>>)
+
+
+
+
+
+
+ 100663534
+ System.Collections.Generic.IList`1<System.Lazy`1<System.Text.RegularExpressions.Regex>> OpenCover.Framework.Filter::get_ExcludedFiles()
+
+
+
+
+
+
+ 100663535
+ System.Void OpenCover.Framework.Filter::set_ExcludedFiles(System.Collections.Generic.IList`1<System.Lazy`1<System.Text.RegularExpressions.Regex>>)
+
+
+
+
+
+
+ 100663536
+ System.Collections.Generic.IList`1<System.Lazy`1<System.Text.RegularExpressions.Regex>> OpenCover.Framework.Filter::get_TestFiles()
+
+
+
+
+
+
+ 100663537
+ System.Void OpenCover.Framework.Filter::set_TestFiles(System.Collections.Generic.IList`1<System.Lazy`1<System.Text.RegularExpressions.Regex>>)
+
+
+
+
+
+
+ 100663538
+ System.Void OpenCover.Framework.Filter::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663539
+ System.Boolean OpenCover.Framework.Filter::UseAssembly(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663540
+ System.Boolean OpenCover.Framework.Filter::InstrumentClass(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663541
+ System.Void OpenCover.Framework.Filter::AddFilter(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663542
+ System.Void OpenCover.Framework.Filter::GetAssemblyClassName(System.String,OpenCover.Framework.FilterType&,System.String&,System.String&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663543
+ System.Void OpenCover.Framework.Filter::AddAttributeExclusionFilters(System.String[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663544
+ System.Boolean OpenCover.Framework.Filter::ExcludeByAttribute(Mono.Cecil.IMemberDefinition)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663545
+ System.Boolean OpenCover.Framework.Filter::ExcludeByFile(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663546
+ System.Void OpenCover.Framework.Filter::AddFileExclusionFilters(System.String[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663547
+ System.Boolean OpenCover.Framework.Filter::UseTestAssembly(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663548
+ System.Void OpenCover.Framework.Filter::AddTestFileFilters(System.String[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663549
+ System.Boolean OpenCover.Framework.Filter::<AddAttributeExclusionFilters>b__c(System.String)
+
+
+
+
+
+
+
+
+
+ 100663550
+ System.Boolean OpenCover.Framework.Filter::<AddFileExclusionFilters>b__18(System.String)
+
+
+
+
+
+
+
+
+
+ 100663551
+ System.Boolean OpenCover.Framework.Filter::<AddTestFileFilters>b__1d(System.String)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter/<>c__DisplayClass3
+
+
+
+ 100663762
+ System.Void OpenCover.Framework.Filter/<>c__DisplayClass3::.ctor()
+
+
+
+
+
+
+ 100663763
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClass3::<UseAssembly>b__0(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663764
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClass3::<UseAssembly>b__1(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663765
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClass3::<UseAssembly>b__2(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter/<>c__DisplayClassa
+
+
+
+ 100663766
+ System.Void OpenCover.Framework.Filter/<>c__DisplayClassa::.ctor()
+
+
+
+
+
+
+ 100663767
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClassa::<InstrumentClass>b__5(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663768
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClassa::<InstrumentClass>b__6(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663769
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClassa::<InstrumentClass>b__7(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+ 100663770
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClassa::<InstrumentClass>b__8(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+ 100663771
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClassa::<InstrumentClass>b__9(System.Collections.Generic.KeyValuePair`2<System.String,System.String>)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter/<>c__DisplayClassf
+
+
+
+ 100663772
+ System.Void OpenCover.Framework.Filter/<>c__DisplayClassf::.ctor()
+
+
+
+
+
+
+ 100663773
+ System.Text.RegularExpressions.Regex OpenCover.Framework.Filter/<>c__DisplayClassf::<AddAttributeExclusionFilters>b__d()
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter/<>c__DisplayClass16
+
+
+
+ 100663774
+ System.Void OpenCover.Framework.Filter/<>c__DisplayClass16::.ctor()
+
+
+
+
+
+
+ 100663775
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClass16::<ExcludeByAttribute>b__11(Mono.Cecil.MethodDefinition)
+
+
+
+
+
+
+
+
+
+ 100663776
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClass16::<ExcludeByAttribute>b__12(Mono.Cecil.PropertyDefinition)
+
+
+
+
+
+
+
+
+
+ 100663777
+ System.Boolean OpenCover.Framework.Filter/<>c__DisplayClass16::<ExcludeByAttribute>b__13(Mono.Cecil.PropertyDefinition)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter/<>c__DisplayClass1b
+
+
+
+ 100663778
+ System.Void OpenCover.Framework.Filter/<>c__DisplayClass1b::.ctor()
+
+
+
+
+
+
+ 100663779
+ System.Text.RegularExpressions.Regex OpenCover.Framework.Filter/<>c__DisplayClass1b::<AddFileExclusionFilters>b__19()
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Filter/<>c__DisplayClass20
+
+
+
+ 100663780
+ System.Void OpenCover.Framework.Filter/<>c__DisplayClass20::.ctor()
+
+
+
+
+
+
+ 100663781
+ System.Text.RegularExpressions.Regex OpenCover.Framework.Filter/<>c__DisplayClass20::<AddTestFileFilters>b__1e()
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.InstrumentationModelBuilder
+
+
+
+ 100663557
+ System.Boolean OpenCover.Framework.Model.InstrumentationModelBuilder::get_CanInstrument()
+
+
+
+
+
+
+
+
+
+
+
+ 100663552
+ System.Void OpenCover.Framework.Model.InstrumentationModelBuilder::.ctor(OpenCover.Framework.Symbols.ISymbolManager)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663553
+ OpenCover.Framework.Model.Module OpenCover.Framework.Model.InstrumentationModelBuilder::BuildModuleModel(System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663554
+ OpenCover.Framework.Model.Module OpenCover.Framework.Model.InstrumentationModelBuilder::CreateModule(System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663555
+ OpenCover.Framework.Model.Module OpenCover.Framework.Model.InstrumentationModelBuilder::BuildModuleTestModel(OpenCover.Framework.Model.Module,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663556
+ System.String OpenCover.Framework.Model.InstrumentationModelBuilder::HashFile(System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663558
+ System.Void OpenCover.Framework.Model.InstrumentationModelBuilder::BuildClassModel(OpenCover.Framework.Model.Class,OpenCover.Framework.Model.File[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663559
+ System.Boolean OpenCover.Framework.Model.InstrumentationModelBuilder::<BuildClassModel>b__1(OpenCover.Framework.Model.SequencePoint)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.Class
+
+
+
+ 100663561
+ OpenCover.Framework.Model.Summary OpenCover.Framework.Model.Class::get_Summary()
+
+
+
+
+
+
+ 100663562
+ System.Void OpenCover.Framework.Model.Class::set_Summary(OpenCover.Framework.Model.Summary)
+
+
+
+
+
+
+ 100663564
+ System.String OpenCover.Framework.Model.Class::get_FullName()
+
+
+
+
+
+
+ 100663565
+ System.Void OpenCover.Framework.Model.Class::set_FullName(System.String)
+
+
+
+
+
+
+ 100663566
+ OpenCover.Framework.Model.File[] OpenCover.Framework.Model.Class::get_Files()
+
+
+
+
+
+
+ 100663567
+ System.Void OpenCover.Framework.Model.Class::set_Files(OpenCover.Framework.Model.File[])
+
+
+
+
+
+
+ 100663568
+ OpenCover.Framework.Model.Method[] OpenCover.Framework.Model.Class::get_Methods()
+
+
+
+
+
+
+ 100663569
+ System.Void OpenCover.Framework.Model.Class::set_Methods(OpenCover.Framework.Model.Method[])
+
+
+
+
+
+
+ 100663560
+ System.Void OpenCover.Framework.Model.Class::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663563
+ System.Boolean OpenCover.Framework.Model.Class::ShouldSerializeSummary()
+
+
+
+
+
+
+
+
+
+
+
+ 100663570
+ System.Void OpenCover.Framework.Model.Class::MarkAsSkipped(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.CoverageSession
+
+
+
+ 100663572
+ System.String OpenCover.Framework.Model.CoverageSession::get_SessionId()
+
+
+
+
+
+
+ 100663573
+ System.Void OpenCover.Framework.Model.CoverageSession::set_SessionId(System.String)
+
+
+
+
+
+
+ 100663574
+ OpenCover.Framework.Model.Summary OpenCover.Framework.Model.CoverageSession::get_Summary()
+
+
+
+
+
+
+ 100663575
+ System.Void OpenCover.Framework.Model.CoverageSession::set_Summary(OpenCover.Framework.Model.Summary)
+
+
+
+
+
+
+ 100663576
+ OpenCover.Framework.Model.Module[] OpenCover.Framework.Model.CoverageSession::get_Modules()
+
+
+
+
+
+
+ 100663577
+ System.Void OpenCover.Framework.Model.CoverageSession::set_Modules(OpenCover.Framework.Model.Module[])
+
+
+
+
+
+
+ 100663571
+ System.Void OpenCover.Framework.Model.CoverageSession::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.FileRef
+
+
+
+ 100663578
+ System.UInt32 OpenCover.Framework.Model.FileRef::get_UniqueId()
+
+
+
+
+
+
+ 100663579
+ System.Void OpenCover.Framework.Model.FileRef::set_UniqueId(System.UInt32)
+
+
+
+
+
+
+ 100663580
+ System.Void OpenCover.Framework.Model.FileRef::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.File
+
+
+
+ 100663582
+ System.String OpenCover.Framework.Model.File::get_FullPath()
+
+
+
+
+
+
+ 100663583
+ System.Void OpenCover.Framework.Model.File::set_FullPath(System.String)
+
+
+
+
+
+
+ 100663581
+ System.Void OpenCover.Framework.Model.File::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.FileEqualityComparer
+
+
+
+ 100663584
+ System.Boolean OpenCover.Framework.Model.FileEqualityComparer::Equals(OpenCover.Framework.Model.File,OpenCover.Framework.Model.File)
+
+
+
+
+
+
+
+
+
+
+
+ 100663585
+ System.Int32 OpenCover.Framework.Model.FileEqualityComparer::GetHashCode(OpenCover.Framework.Model.File)
+
+
+
+
+
+
+
+
+
+
+
+ 100663586
+ System.Void OpenCover.Framework.Model.FileEqualityComparer::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.Method
+
+
+
+ 100663588
+ OpenCover.Framework.Model.Summary OpenCover.Framework.Model.Method::get_Summary()
+
+
+
+
+
+
+ 100663589
+ System.Void OpenCover.Framework.Model.Method::set_Summary(OpenCover.Framework.Model.Summary)
+
+
+
+
+
+
+ 100663591
+ System.Int32 OpenCover.Framework.Model.Method::get_MetadataToken()
+
+
+
+
+
+
+ 100663592
+ System.Void OpenCover.Framework.Model.Method::set_MetadataToken(System.Int32)
+
+
+
+
+
+
+ 100663593
+ System.String OpenCover.Framework.Model.Method::get_Name()
+
+
+
+
+
+
+ 100663594
+ System.Void OpenCover.Framework.Model.Method::set_Name(System.String)
+
+
+
+
+
+
+ 100663595
+ OpenCover.Framework.Model.FileRef OpenCover.Framework.Model.Method::get_FileRef()
+
+
+
+
+
+
+ 100663596
+ System.Void OpenCover.Framework.Model.Method::set_FileRef(OpenCover.Framework.Model.FileRef)
+
+
+
+
+
+
+ 100663597
+ OpenCover.Framework.Model.SequencePoint[] OpenCover.Framework.Model.Method::get_SequencePoints()
+
+
+
+
+
+
+ 100663598
+ System.Void OpenCover.Framework.Model.Method::set_SequencePoints(OpenCover.Framework.Model.SequencePoint[])
+
+
+
+
+
+
+ 100663599
+ OpenCover.Framework.Model.BranchPoint[] OpenCover.Framework.Model.Method::get_BranchPoints()
+
+
+
+
+
+
+ 100663600
+ System.Void OpenCover.Framework.Model.Method::set_BranchPoints(OpenCover.Framework.Model.BranchPoint[])
+
+
+
+
+
+
+ 100663601
+ OpenCover.Framework.Model.InstrumentationPoint OpenCover.Framework.Model.Method::get_MethodPoint()
+
+
+
+
+
+
+ 100663602
+ System.Void OpenCover.Framework.Model.Method::set_MethodPoint(OpenCover.Framework.Model.InstrumentationPoint)
+
+
+
+
+
+
+ 100663603
+ System.Boolean OpenCover.Framework.Model.Method::get_Visited()
+
+
+
+
+
+
+ 100663604
+ System.Void OpenCover.Framework.Model.Method::set_Visited(System.Boolean)
+
+
+
+
+
+
+ 100663605
+ System.Int32 OpenCover.Framework.Model.Method::get_CyclomaticComplexity()
+
+
+
+
+
+
+ 100663606
+ System.Void OpenCover.Framework.Model.Method::set_CyclomaticComplexity(System.Int32)
+
+
+
+
+
+
+ 100663607
+ System.Decimal OpenCover.Framework.Model.Method::get_SequenceCoverage()
+
+
+
+
+
+
+ 100663608
+ System.Void OpenCover.Framework.Model.Method::set_SequenceCoverage(System.Decimal)
+
+
+
+
+
+
+ 100663609
+ System.Decimal OpenCover.Framework.Model.Method::get_BranchCoverage()
+
+
+
+
+
+
+ 100663610
+ System.Void OpenCover.Framework.Model.Method::set_BranchCoverage(System.Decimal)
+
+
+
+
+
+
+ 100663611
+ System.Boolean OpenCover.Framework.Model.Method::get_IsConstructor()
+
+
+
+
+
+
+ 100663612
+ System.Void OpenCover.Framework.Model.Method::set_IsConstructor(System.Boolean)
+
+
+
+
+
+
+ 100663613
+ System.Boolean OpenCover.Framework.Model.Method::get_IsStatic()
+
+
+
+
+
+
+ 100663614
+ System.Void OpenCover.Framework.Model.Method::set_IsStatic(System.Boolean)
+
+
+
+
+
+
+ 100663615
+ System.Boolean OpenCover.Framework.Model.Method::get_IsGetter()
+
+
+
+
+
+
+ 100663616
+ System.Void OpenCover.Framework.Model.Method::set_IsGetter(System.Boolean)
+
+
+
+
+
+
+ 100663617
+ System.Boolean OpenCover.Framework.Model.Method::get_IsSetter()
+
+
+
+
+
+
+ 100663618
+ System.Void OpenCover.Framework.Model.Method::set_IsSetter(System.Boolean)
+
+
+
+
+
+
+ 100663587
+ System.Void OpenCover.Framework.Model.Method::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663590
+ System.Boolean OpenCover.Framework.Model.Method::ShouldSerializeSummary()
+
+
+
+
+
+
+
+
+
+
+
+ 100663619
+ System.Void OpenCover.Framework.Model.Method::MarkAsSkipped(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.Module
+
+
+
+ 100663621
+ OpenCover.Framework.Model.Summary OpenCover.Framework.Model.Module::get_Summary()
+
+
+
+
+
+
+ 100663622
+ System.Void OpenCover.Framework.Model.Module::set_Summary(OpenCover.Framework.Model.Summary)
+
+
+
+
+
+
+ 100663624
+ System.String OpenCover.Framework.Model.Module::get_FullName()
+
+
+
+
+
+
+ 100663625
+ System.Void OpenCover.Framework.Model.Module::set_FullName(System.String)
+
+
+
+
+
+
+ 100663626
+ System.Collections.Generic.IList`1<System.String> OpenCover.Framework.Model.Module::get_Aliases()
+
+
+
+
+
+
+ 100663627
+ System.Void OpenCover.Framework.Model.Module::set_Aliases(System.Collections.Generic.IList`1<System.String>)
+
+
+
+
+
+
+ 100663628
+ System.String OpenCover.Framework.Model.Module::get_ModuleName()
+
+
+
+
+
+
+ 100663629
+ System.Void OpenCover.Framework.Model.Module::set_ModuleName(System.String)
+
+
+
+
+
+
+ 100663630
+ OpenCover.Framework.Model.File[] OpenCover.Framework.Model.Module::get_Files()
+
+
+
+
+
+
+ 100663631
+ System.Void OpenCover.Framework.Model.Module::set_Files(OpenCover.Framework.Model.File[])
+
+
+
+
+
+
+ 100663632
+ OpenCover.Framework.Model.Class[] OpenCover.Framework.Model.Module::get_Classes()
+
+
+
+
+
+
+ 100663633
+ System.Void OpenCover.Framework.Model.Module::set_Classes(OpenCover.Framework.Model.Class[])
+
+
+
+
+
+
+ 100663634
+ OpenCover.Framework.Model.TrackedMethod[] OpenCover.Framework.Model.Module::get_TrackedMethods()
+
+
+
+
+
+
+ 100663635
+ System.Void OpenCover.Framework.Model.Module::set_TrackedMethods(OpenCover.Framework.Model.TrackedMethod[])
+
+
+
+
+
+
+ 100663636
+ System.String OpenCover.Framework.Model.Module::get_ModuleHash()
+
+
+
+
+
+
+ 100663637
+ System.Void OpenCover.Framework.Model.Module::set_ModuleHash(System.String)
+
+
+
+
+
+
+ 100663620
+ System.Void OpenCover.Framework.Model.Module::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663623
+ System.Boolean OpenCover.Framework.Model.Module::ShouldSerializeSummary()
+
+
+
+
+
+
+
+
+
+
+
+ 100663638
+ System.Void OpenCover.Framework.Model.Module::MarkAsSkipped(OpenCover.Framework.Model.SkippedMethod)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Model.SequencePoint
+
+
+
+ 100663639
+ System.Int32 OpenCover.Framework.Model.SequencePoint::get_StartLine()
+
+
+
+
+
+
+ 100663640
+ System.Void OpenCover.Framework.Model.SequencePoint::set_StartLine(System.Int32)
+
+
+
+
+
+
+ 100663641
+ System.Int32 OpenCover.Framework.Model.SequencePoint::get_StartColumn()
+
+
+
+
+
+
+ 100663642
+ System.Void OpenCover.Framework.Model.SequencePoint::set_StartColumn(System.Int32)
+
+
+
+
+
+
+ 100663643
+ System.Int32 OpenCover.Framework.Model.SequencePoint::get_EndLine()
+
+
+
+
+
+
+ 100663644
+ System.Void OpenCover.Framework.Model.SequencePoint::set_EndLine(System.Int32)
+
+
+
+
+
+
+ 100663645
+ System.Int32 OpenCover.Framework.Model.SequencePoint::get_EndColumn()
+
+
+
+
+
+
+ 100663646
+ System.Void OpenCover.Framework.Model.SequencePoint::set_EndColumn(System.Int32)
+
+
+
+
+
+
+ 100663647
+ System.Void OpenCover.Framework.Model.SequencePoint::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.ProfilerRegistration
+
+
+
+ 100663648
+ System.Void OpenCover.Framework.ProfilerRegistration::Register(System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+ 100663649
+ System.Void OpenCover.Framework.ProfilerRegistration::Unregister(System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+ 100663650
+ System.Void OpenCover.Framework.ProfilerRegistration::ExecuteRegsvr32(System.Boolean,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663651
+ System.Void OpenCover.Framework.ProfilerRegistration::ExecuteRegsvr32(System.Boolean,System.Boolean,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663652
+ System.String OpenCover.Framework.ProfilerRegistration::GetAssemblyLocation()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663653
+ System.String OpenCover.Framework.ProfilerRegistration::GetProfilerPath(System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663654
+ System.Void OpenCover.Framework.ProfilerRegistration::.ctor()
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Service.ProfilerCommunication
+
+
+
+ 100663660
+ System.Void OpenCover.Framework.Service.ProfilerCommunication::.ctor(OpenCover.Framework.IFilter,OpenCover.Framework.Persistance.IPersistance,OpenCover.Framework.Model.IInstrumentationModelBuilderFactory)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663661
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication::TrackAssembly(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663662
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication::GetBranchPoints(System.String,System.String,System.Int32,OpenCover.Framework.Model.BranchPoint[]&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663663
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication::GetSequencePoints(System.String,System.String,System.Int32,OpenCover.Framework.Model.InstrumentationPoint[]&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663664
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication::GetPoints(System.Func`1<System.Boolean>,System.String,System.String,System.Int32,T[]&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663665
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication::CanReturnPoints(System.String,System.String,System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663666
+ System.Void OpenCover.Framework.Service.ProfilerCommunication::Stopping()
+
+
+
+
+
+
+
+
+
+
+
+ 100663667
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication::TrackMethod(System.String,System.String,System.Int32,System.UInt32&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Service.ProfilerCommunication/<>c__DisplayClass1
+
+
+
+ 100663782
+ System.Void OpenCover.Framework.Service.ProfilerCommunication/<>c__DisplayClass1::.ctor()
+
+
+
+
+
+
+ 100663783
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication/<>c__DisplayClass1::<GetBranchPoints>b__0()
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Service.ProfilerCommunication/<>c__DisplayClass4
+
+
+
+ 100663784
+ System.Void OpenCover.Framework.Service.ProfilerCommunication/<>c__DisplayClass4::.ctor()
+
+
+
+
+
+
+ 100663785
+ System.Boolean OpenCover.Framework.Service.ProfilerCommunication/<>c__DisplayClass4::<GetSequencePoints>b__3()
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Strategy.TrackMSTestTestMethods
+
+
+
+ 100663669
+ System.Collections.Generic.IEnumerable`1<OpenCover.Framework.Model.TrackedMethod> OpenCover.Framework.Strategy.TrackMSTestTestMethods::GetTrackedMethods(System.Collections.Generic.IEnumerable`1<Mono.Cecil.TypeDefinition>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663670
+ System.Void OpenCover.Framework.Strategy.TrackMSTestTestMethods::.ctor()
+
+
+
+
+
+
+ 100663671
+ System.Collections.Generic.IEnumerable`1<Mono.Cecil.MethodDefinition> OpenCover.Framework.Strategy.TrackMSTestTestMethods::<GetTrackedMethods>b__3(Mono.Cecil.TypeDefinition)
+
+
+
+
+
+
+
+
+
+ 100663672
+ <>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition> OpenCover.Framework.Strategy.TrackMSTestTestMethods::<GetTrackedMethods>b__4(Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition)
+
+
+
+
+
+
+
+
+
+ 100663673
+ System.Collections.Generic.IEnumerable`1<Mono.Cecil.CustomAttribute> OpenCover.Framework.Strategy.TrackMSTestTestMethods::<GetTrackedMethods>b__5(<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>)
+
+
+
+
+
+
+
+
+
+ 100663674
+ <>f__AnonymousType2`2<<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute> OpenCover.Framework.Strategy.TrackMSTestTestMethods::<GetTrackedMethods>b__6(<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute)
+
+
+
+
+
+
+
+
+
+ 100663675
+ System.Boolean OpenCover.Framework.Strategy.TrackMSTestTestMethods::<GetTrackedMethods>b__7(<>f__AnonymousType2`2<<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute>)
+
+
+
+
+
+
+
+
+
+ 100663676
+ OpenCover.Framework.Model.TrackedMethod OpenCover.Framework.Strategy.TrackMSTestTestMethods::<GetTrackedMethods>b__8(<>f__AnonymousType2`2<<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute>)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Strategy.TrackNUnitTestMethods
+
+
+
+ 100663677
+ System.Collections.Generic.IEnumerable`1<OpenCover.Framework.Model.TrackedMethod> OpenCover.Framework.Strategy.TrackNUnitTestMethods::GetTrackedMethods(System.Collections.Generic.IEnumerable`1<Mono.Cecil.TypeDefinition>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663678
+ System.Void OpenCover.Framework.Strategy.TrackNUnitTestMethods::.ctor()
+
+
+
+
+
+
+ 100663679
+ System.Collections.Generic.IEnumerable`1<Mono.Cecil.MethodDefinition> OpenCover.Framework.Strategy.TrackNUnitTestMethods::<GetTrackedMethods>b__3(Mono.Cecil.TypeDefinition)
+
+
+
+
+
+
+
+
+
+ 100663680
+ <>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition> OpenCover.Framework.Strategy.TrackNUnitTestMethods::<GetTrackedMethods>b__4(Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition)
+
+
+
+
+
+
+
+
+
+ 100663681
+ System.Collections.Generic.IEnumerable`1<Mono.Cecil.CustomAttribute> OpenCover.Framework.Strategy.TrackNUnitTestMethods::<GetTrackedMethods>b__5(<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>)
+
+
+
+
+
+
+
+
+
+ 100663682
+ <>f__AnonymousType2`2<<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute> OpenCover.Framework.Strategy.TrackNUnitTestMethods::<GetTrackedMethods>b__6(<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute)
+
+
+
+
+
+
+
+
+
+ 100663683
+ System.Boolean OpenCover.Framework.Strategy.TrackNUnitTestMethods::<GetTrackedMethods>b__7(<>f__AnonymousType2`2<<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute>)
+
+
+
+
+
+
+
+
+
+ 100663684
+ OpenCover.Framework.Model.TrackedMethod OpenCover.Framework.Strategy.TrackNUnitTestMethods::<GetTrackedMethods>b__8(<>f__AnonymousType2`2<<>f__AnonymousType1`2<Mono.Cecil.TypeDefinition,Mono.Cecil.MethodDefinition>,Mono.Cecil.CustomAttribute>)
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Symbols.CecilSymbolManager
+
+
+
+ 100663696
+ System.String OpenCover.Framework.Symbols.CecilSymbolManager::get_ModulePath()
+
+
+
+
+
+
+
+
+
+
+
+ 100663697
+ System.String OpenCover.Framework.Symbols.CecilSymbolManager::get_ModuleName()
+
+
+
+
+
+
+
+
+
+
+
+ 100663701
+ Mono.Cecil.AssemblyDefinition OpenCover.Framework.Symbols.CecilSymbolManager::get_SourceAssembly()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663695
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::.ctor(OpenCover.Framework.ICommandLine,OpenCover.Framework.IFilter,log4net.ILog,OpenCover.Framework.Strategy.ITrackedMethodStrategy[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663698
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::Initialise(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663699
+ System.String OpenCover.Framework.Symbols.CecilSymbolManager::FindSymbolsFolder()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663700
+ System.String OpenCover.Framework.Symbols.CecilSymbolManager::FindSymbolsFolder(System.String,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663702
+ OpenCover.Framework.Model.File[] OpenCover.Framework.Symbols.CecilSymbolManager::GetFiles()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663703
+ OpenCover.Framework.Model.Class[] OpenCover.Framework.Symbols.CecilSymbolManager::GetInstrumentableTypes()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663704
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::GetInstrumentableTypes(System.Collections.Generic.IEnumerable`1<Mono.Cecil.TypeDefinition>,System.Collections.Generic.List`1<OpenCover.Framework.Model.Class>,OpenCover.Framework.IFilter,System.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663705
+ OpenCover.Framework.Model.Method[] OpenCover.Framework.Symbols.CecilSymbolManager::GetMethodsForType(OpenCover.Framework.Model.Class,OpenCover.Framework.Model.File[])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663706
+ System.String OpenCover.Framework.Symbols.CecilSymbolManager::GetFirstFile(Mono.Cecil.MethodDefinition)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663707
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::GetMethodsForType(System.Collections.Generic.IEnumerable`1<Mono.Cecil.TypeDefinition>,System.String,System.Collections.Generic.List`1<OpenCover.Framework.Model.Method>,OpenCover.Framework.Model.File[],OpenCover.Framework.IFilter)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663708
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::BuildMethods(System.Collections.Generic.ICollection`1<OpenCover.Framework.Model.Method>,OpenCover.Framework.Model.File[],OpenCover.Framework.IFilter,Mono.Cecil.TypeDefinition)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663709
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::BuildPropertyMethods(System.Collections.Generic.ICollection`1<OpenCover.Framework.Model.Method>,OpenCover.Framework.Model.File[],OpenCover.Framework.IFilter,Mono.Cecil.TypeDefinition)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663710
+ OpenCover.Framework.Model.Method OpenCover.Framework.Symbols.CecilSymbolManager::BuildMethod(System.Collections.Generic.IEnumerable`1<OpenCover.Framework.Model.File>,OpenCover.Framework.IFilter,Mono.Cecil.MethodDefinition,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663711
+ OpenCover.Framework.Model.SequencePoint[] OpenCover.Framework.Symbols.CecilSymbolManager::GetSequencePointsForToken(System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663712
+ OpenCover.Framework.Model.BranchPoint[] OpenCover.Framework.Symbols.CecilSymbolManager::GetBranchPointsForToken(System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663713
+ System.Int32 OpenCover.Framework.Symbols.CecilSymbolManager::GetCyclomaticComplexityForToken(System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663714
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::BuildMethodMap()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663715
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::BuildMethodMap(System.Collections.Generic.IEnumerable`1<Mono.Cecil.TypeDefinition>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663716
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::GetSequencePointsForToken(System.Int32,System.Collections.Generic.List`1<OpenCover.Framework.Model.SequencePoint>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663717
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::GetBranchPointsForToken(System.Int32,System.Collections.Generic.List`1<OpenCover.Framework.Model.BranchPoint>)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663718
+ Mono.Cecil.MethodDefinition OpenCover.Framework.Symbols.CecilSymbolManager::GetMethodDefinition(System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663719
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager::GetCyclomaticComplexityForToken(System.Int32,System.Int32&)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663720
+ OpenCover.Framework.Model.TrackedMethod[] OpenCover.Framework.Symbols.CecilSymbolManager::GetTrackedMethods()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663721
+ OpenCover.Framework.Model.File OpenCover.Framework.Symbols.CecilSymbolManager::<GetFiles>b__1(OpenCover.Framework.Model.File)
+
+
+
+
+
+
+
+
+
+ 100663722
+ OpenCover.Framework.Model.File OpenCover.Framework.Symbols.CecilSymbolManager::<GetInstrumentableTypes>b__5(System.String)
+
+
+
+
+
+
+
+
+
+ 100663723
+ System.Boolean OpenCover.Framework.Symbols.CecilSymbolManager::<GetFirstFile>b__7(Mono.Cecil.Cil.Instruction)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100663724
+ System.String OpenCover.Framework.Symbols.CecilSymbolManager::<GetFirstFile>b__8(Mono.Cecil.Cil.Instruction)
+
+
+
+
+
+
+
+
+
+ 100663725
+ OpenCover.Framework.Model.FileRef OpenCover.Framework.Symbols.CecilSymbolManager::<BuildMethod>b__d(OpenCover.Framework.Model.File)
+
+
+
+
+
+
+
+
+
+ 100663726
+ System.Boolean OpenCover.Framework.Symbols.CecilSymbolManager::<BuildMethodMap>b__11(Mono.Cecil.MethodDefinition)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ OpenCover.Framework.Symbols.CecilSymbolManager/<>c__DisplayClassf
+
+
+
+ 100663798
+ System.Void OpenCover.Framework.Symbols.CecilSymbolManager/<>c__DisplayClassf::.ctor()
+
+
+
+
+
+
+ 100663799
+ System.Boolean OpenCover.Framework.Symbols.CecilSymbolManager/<>c__DisplayClassf::<BuildMethod>b__c(OpenCover.Framework.Model.File)
+
+
+
+
+
+
+
+
+
+
+
+ <PrivateImplementationDetails>{4B830177-FE9D-42D5-8239-E2FB8A8A3F46}
+
+
+
+
+ <>f__AnonymousType0`2
+
+
+
+ 100663748
+ <file>j__TPar <>f__AnonymousType0`2::get_file()
+
+
+
+
+
+
+ 100663749
+ <class>j__TPar <>f__AnonymousType0`2::get_class()
+
+
+
+
+
+
+ 100663747
+ System.Void <>f__AnonymousType0`2::.ctor(<file>j__TPar,<class>j__TPar)
+
+
+
+
+
+
+ 100663750
+ System.String <>f__AnonymousType0`2::ToString()
+
+
+
+
+
+
+ 100663751
+ System.Boolean <>f__AnonymousType0`2::Equals(System.Object)
+
+
+
+
+
+
+
+
+
+
+
+ 100663752
+ System.Int32 <>f__AnonymousType0`2::GetHashCode()
+
+
+
+
+
+
+
+
+ <>f__AnonymousType1`2
+
+
+
+ 100663787
+ <typeDefinition>j__TPar <>f__AnonymousType1`2::get_typeDefinition()
+
+
+
+
+
+
+ 100663788
+ <methodDefinition>j__TPar <>f__AnonymousType1`2::get_methodDefinition()
+
+
+
+
+
+
+ 100663786
+ System.Void <>f__AnonymousType1`2::.ctor(<typeDefinition>j__TPar,<methodDefinition>j__TPar)
+
+
+
+
+
+
+ 100663789
+ System.String <>f__AnonymousType1`2::ToString()
+
+
+
+
+
+
+ 100663790
+ System.Boolean <>f__AnonymousType1`2::Equals(System.Object)
+
+
+
+
+
+
+
+
+
+
+
+ 100663791
+ System.Int32 <>f__AnonymousType1`2::GetHashCode()
+
+
+
+
+
+
+
+
+ <>f__AnonymousType2`2
+
+
+
+ 100663793
+ <<>h__TransparentIdentifier0>j__TPar <>f__AnonymousType2`2::get_<>h__TransparentIdentifier0()
+
+
+
+
+
+
+ 100663794
+ <customAttribute>j__TPar <>f__AnonymousType2`2::get_customAttribute()
+
+
+
+
+
+
+ 100663792
+ System.Void <>f__AnonymousType2`2::.ctor(<<>h__TransparentIdentifier0>j__TPar,<customAttribute>j__TPar)
+
+
+
+
+
+
+ 100663795
+ System.String <>f__AnonymousType2`2::ToString()
+
+
+
+
+
+
+ 100663796
+ System.Boolean <>f__AnonymousType2`2::Equals(System.Object)
+
+
+
+
+
+
+
+
+
+
+
+ 100663797
+ System.Int32 <>f__AnonymousType2`2::GetHashCode()
+
+
+
+
+
+
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\nunit.framework.dll
+ nunit.framework
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.QualityTools.UnitTestFramework\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
+ Microsoft.VisualStudio.QualityTools.UnitTestFramework
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\Moq.dll
+ Moq
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\Microsoft.Practices.Unity.dll
+ Microsoft.Practices.Unity
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\xunit.dll
+ xunit
+
+
+
+ C:\Projects\opencover.git\working\main\packages\NUnit.Runners.2.6.2\tools\lib\nunit-console-runner.dll
+ nunit-console-runner
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Remoting\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Remoting.dll
+ System.Runtime.Remoting
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
+ System.Configuration
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
+ System.Xml
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\log4net.dll
+ log4net
+
+
+
+ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
+ System.Core
+
+
+
+ RefEmit_InMemoryManifestModule
+ DynamicProxyGenAssembly2
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\Mono.Cecil.dll
+ Mono.Cecil
+
+
+
+ RefEmit_InMemoryManifestModule
+ Anonymously Hosted DynamicMethods Assembly
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\Mono.Cecil.Pdb.dll
+ Mono.Cecil.Pdb
+
+
+
+ RefEmit_InMemoryManifestModule
+ Microsoft.GeneratedCode
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\Gendarme.Rules.Maintainability.dll
+ Gendarme.Rules.Maintainability
+
+
+
+ C:\Projects\opencover.git\working\main\bin\Debug\Gendarme.Framework.dll
+ Gendarme.Framework
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/edu/hm/hafner/coverage/parser/opencover.xml b/src/test/resources/edu/hm/hafner/coverage/parser/opencover.xml
new file mode 100755
index 00000000..08525e5f
--- /dev/null
+++ b/src/test/resources/edu/hm/hafner/coverage/parser/opencover.xml
@@ -0,0 +1,440 @@
+
+
+
+
+
+ MyLogging.dll
+ 2019-10-11T04:15:26
+ MyLogging
+
+
+
+
+
+
+
+
+ MyLogging.FancyClass
+
+
+
+
+ System.Boolean MyLogging.FancyClass::get_IsMyCodeWrittenWell()
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Boolean MyLogging.FancyClass::get_IsEnabled()
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Boolean MyLogging.FancyClass::get_IsReadyToLog()
+
+
+
+
+
+
+
+
+
+
+ System.Int32 MyLogging.FancyClass::get_StartSoapTicks()
+
+
+
+
+
+
+
+
+
+
+ System.Double MyLogging.FancyClass::get_StartSoapCpu()
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClass::debuglog(System.String,T)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClass::DebugLogSetup(System.String,MyLogging.FancyClassSettings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClass::DebugLogEndUp()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClass::session_abandon()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.IO.FileInfo MyLogging.FancyClass::GetLatestsLogFile()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Boolean MyLogging.FancyClass::IsLogFileReachLimit(System.IO.FileInfo)
+
+
+
+
+
+
+
+
+
+
+
+
+ System.IO.FileInfo MyLogging.FancyClass::CreateLogFile()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClass::.ctor()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClass::.cctor()
+
+
+
+
+
+
+
+
+
+
+
+ MyLogging.FancyClassSettings
+
+
+
+
+ System.Boolean MyLogging.FancyClassSettings::get_IsEnabled()
+
+
+
+
+
+
+
+
+
+
+ System.String MyLogging.FancyClassSettings::get_Location()
+
+
+
+
+
+
+
+
+
+
+ System.Boolean MyLogging.FancyClassSettings::get_IsPretty()
+
+
+
+
+
+
+
+
+
+
+ System.Int32 MyLogging.FancyClassSettings::get_Limit()
+
+
+
+
+
+
+
+
+
+
+ System.Boolean MyLogging.FancyClassSettings::get_IsMyCodeWrittenWell()
+
+
+
+
+
+
+
+
+
+
+ System.Void MyLogging.FancyClassSettings::.ctor(System.Boolean,System.String,System.Boolean,System.Int32,System.Boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MyLogging.FancyHelper
+
+
+
+
+ System.Int32 MyLogging.FancyHelper::Diff(System.Int32,System.Int32)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file