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..97eff451 --- /dev/null +++ b/src/main/java/edu/hm/hafner/coverage/parser/OpenCoverParser.java @@ -0,0 +1,168 @@ +package edu.hm.hafner.coverage.parser; + +import java.io.Reader; +import java.nio.file.Paths; +import java.util.LinkedHashMap; +import java.util.Map; +import java.util.NoSuchElementException; +import java.util.UUID; + +import javax.xml.namespace.QName; +import javax.xml.stream.XMLEventReader; +import javax.xml.stream.XMLStreamException; +import javax.xml.stream.events.StartElement; +import javax.xml.stream.events.XMLEvent; + +import edu.hm.hafner.coverage.CoverageParser; +import edu.hm.hafner.coverage.FileNode; +import edu.hm.hafner.coverage.ModuleNode; +import edu.hm.hafner.coverage.Node; +import edu.hm.hafner.coverage.PackageNode; +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"); + private static final QName METHOD = new QName("Method"); + private static final QName CLASS_NAME = new QName("FullName"); + private static final QName METHOD_NAME = new QName("Name"); + private static final QName MODULE_NAME = new QName("ModuleName"); + private static final QName FILE = new QName("File"); + + private static final QName UID = new QName("uid"); + private static final QName FULL_PATH = new QName("fullPath"); + private static final QName CLASS_COMPLEXITY = new QName("maxCyclomaticComplexity"); + private static final QName METHOD_COMPLEXITY = new QName("cyclomaticComplexity"); + + @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)) { + readPackage(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 readPackage(final XMLEventReader reader, final ModuleNode root, + final StartElement currentStartElement, final FilteredLog log) throws XMLStreamException { + + Map files = new LinkedHashMap<>(); + PackageNode packageNode = null; + while (reader.hasNext()) { + XMLEvent event = reader.nextEvent(); + if (event.isStartElement()) { + var nextElement = event.asStartElement(); + if (CLASS.equals(nextElement.getName())) { + readClass(reader, nextElement, log); + } + else if (FILE.equals(nextElement.getName())) { + var fileName = getValueOf(nextElement, FULL_PATH); + var uid = getValueOf(nextElement, UID); + var relativePath = PATH_UTIL.getRelativePath(fileName); + files.put(uid, relativePath); + } + else if (MODULE_NAME.equals(nextElement.getName())) { + String packageName = reader.nextEvent().asCharacters().getData(); + packageNode = root.findOrCreatePackageNode(packageName); + } + } + } + + // Creating all file nodes + for (var entry : files.entrySet()) { + packageNode.findOrCreateFileNode(getFileName(entry.getValue()), getTreeStringBuilder().intern(entry.getValue())); + } + + } + + private void readFile(final XMLEventReader reader, final ModuleNode root, + final StartElement currentStartElement, final FilteredLog log) throws XMLStreamException { + + PackageNode packageNode = null; + while (reader.hasNext()) { + XMLEvent event = reader.nextEvent(); + if (event.isStartElement()) { + var nextElement = event.asStartElement(); + if (CLASS.equals(nextElement.getName())) { + readClass(reader, nextElement, log); + } + else if (MODULE_NAME.equals(nextElement.getName())) { + String packageName = reader.nextEvent().asCharacters().getData(); + packageNode = root.findOrCreatePackageNode(packageName); + } + } + } + } + + private void readClass(final XMLEventReader reader, final StartElement parentElement, final FilteredLog log) throws XMLStreamException { + while (reader.hasNext()) { + XMLEvent event = reader.nextEvent(); + if (event.isStartElement()) { + var nextElement = event.asStartElement(); + if (CLASS_NAME.equals(nextElement.getName())) { + String className = reader.nextEvent().asCharacters().getData(); + } + } + } + } + + private int readComplexity(final String c) { + try { + return Math.round(Float.parseFloat(c)); // some reports use float values + } + catch (NumberFormatException ignore) { + return 0; + } + } + + private Node createClassNode(final FileNode file, final StartElement parentElement) { + // Read summary has name + return file.createClassNode(UUID.randomUUID().toString()); + } + + protected static String getValueOf(final StartElement element, final QName attribute) { + return getOptionalValueOf(element, attribute).orElseThrow( + () -> new NoSuchElementException(String.format( + "Could not obtain attribute '%s' from element '%s'", attribute, element))); + } + + 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 2a428565..6a0ef6bc 100644 --- a/src/main/java/edu/hm/hafner/coverage/registry/ParserRegistry.java +++ b/src/main/java/edu/hm/hafner/coverage/registry/ParserRegistry.java @@ -6,6 +6,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; /** @@ -17,6 +18,7 @@ public class ParserRegistry { /** Supported parsers. */ public enum CoverageParserType { COBERTURA, + OPENCOVER, JACOCO, PIT } @@ -54,6 +56,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..e639c0ef --- /dev/null +++ b/src/test/java/edu/hm/hafner/coverage/parser/OpenCoverParserTest.java @@ -0,0 +1,26 @@ +package edu.hm.hafner.coverage.parser; + +import org.junit.jupiter.api.Test; +import org.junitpioneer.jupiter.DefaultLocale; + +import edu.hm.hafner.coverage.CoverageParser; +import edu.hm.hafner.coverage.ModuleNode; + +@DefaultLocale("en") +class OpenCoverParserTest extends AbstractParserTest { + + @Override + CoverageParser createParser() { + return new OpenCoverParser(); + } + + @Test + void shouldReadReport() { + readExampleReport(); + } + + 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