Doraku / DefaultDocumentation

Create a simple markdown documentation from the Visual Studio xml one.
MIT No Attribution
157 stars 26 forks source link

Unable to resolve crash #69

Closed jonasrembratttetrapak closed 3 years ago

jonasrembratttetrapak commented 3 years ago

I use this tool successfully with two project but when I try it with one other project I get this error:

  DefaultDocumentation.targets(38, 5): [MSB4018] The "DefaultDocumentationTask" task failed unexpectedly.
ICSharpCode.Decompiler.TypeSystem.ReflectionNameParseException: Could not find '.' separating type name from member name
   at ICSharpCode.Decompiler.Documentation.IdStringProvider.ParseMemberIdString(String memberIdString)
   at ICSharpCode.Decompiler.Documentation.IdStringProvider.FindEntity(String idString, ITypeResolveContext context)
   at DefaultDocumentation.DocItemReader.TryGetDocumentation(IEntity entity, XElement& documentation) in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation.Common\DocItemReader.cs:line 197
   at DefaultDocumentation.DocItemReader..ctor(Settings settings) in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation.Common\DocItemReader.cs:line 92
   at DefaultDocumentation.DocItemReader.GetItems(Settings settings) in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation.Common\DocItemReader.cs:line 214
   at DefaultDocumentation.Writer.DocItemWriter..ctor(Settings settings) in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation.Common\Writer\DocItemWriter.cs:line 25
   at DefaultDocumentation.Writer.MarkdownWriter..ctor(Settings settings) in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation.Common\Writer\MarkdownWriter.cs:line 27
   at DefaultDocumentation.Generator.Execute(Settings settings) in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation.Common\Generator.cs:line 7
   at DefaultDocumentation.DefaultDocumentationTask.Execute() in D:\a\DefaultDocumentation\DefaultDocumentation\source\DefaultDocumentation\DefaultDocumentationTask.cs:line 44
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

Maybe it would be a good idea for the tool to be able to produce a debug log, to see what exactly is causing crashes like this? As of now it's very difficult to guess what is wrong.

Doraku commented 3 years ago

I didn't expect ICSharpCode.Decompiler to fail parsing an id string it has generated itself from its own IEntity >_> is it by any chance a public project so I can directly debug which member is causing problem? (there is a new version of this lib with a lot of bug fix, maybe this is part of it) But you are right I should get around adding some more log with a verbosity level so you can pin point more easily what is wrong when an error occurs.

jonasrembratttetrapak commented 3 years ago

Yup. Here's the project I'm trying to run DefaultDocumentation for: https://github.com/Tetra-Pak-APIs/TetraPak.Common

Doraku commented 3 years ago

after debugging this is the problematic documentation:

        /// <summary>
        /// 
        /// </summary>
        /// <param name="identity">
        ///   Sets the <see cref="Identity"/>
        /// </param>
        /// <param name="message">
        ///   <inheritdoc cref="message"/>
        /// </param>
        /// <param name="innerException">
        ///   <inheritdoc cref="innerException"/>
        /// </param>
        public IdentityConflictException(string identity, string message = null, Exception innerException = null)
        : base(message, innerException)
        {
            Identity = identity;
        }

To my understanding inheritdoc can't be used for partial documentation, it's for the full documentation of the member. My visual actually even complains about missing cref :o image If that's ok with you I will rename this issue "add verbose logging" to track this feature :)

jonasrembratttetrapak commented 3 years ago

Aha. Seems I have misunderstood how the <inheritdoc> tag can/should be used. I'll fix the problem. But, like I mentioned, my request/suggestion was more about what you plan anyway: Improve the verbosity to allow better diagnostics/transparency when stuff goes south. :-)

Doraku commented 3 years ago

yep and that's exactly what I did :) here the kind of logs you will get when setting the <DefaultDocumentationLogLevel> property (or -h / --LogLevel argument in console). I will probably add some more stuff before the next release.

2021-09-05 16:30:37.6934|INFO|DefaultDocumentation|Starting DefaultDocumentation with those settings
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|AssemblyFile: D:\Projects\DefaultDocumentation\source\Dummy\bin\Debug\net5.0\Dummy.dll
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|DocumentationFile: D:\Projects\DefaultDocumentation\source\Dummy\bin\Debug\net5.0\Dummy.xml
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|ProjectDirectory: 
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|OutputDirectory: D:\Projects\DefaultDocumentation\source\Dummy\bin\Debug\net5.0
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|AssemblyPageName: 
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|InvalidCharReplacement: _
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|FileNameMode: FullName
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|RemoveFileExtensionFromLinks: False
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|NestedTypeVisibilities: Namespace
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|GeneratedPages: Namespaces, Types, Members
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|GeneratedAccessModifiers: Public, Private, Protected, Internal, ProtectedInternal, PrivateProtected
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|IgnoreLineBreak: False
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|LinksOutputFile: 
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|LinksBaseUrl: 
2021-09-05 16:30:37.7157|INFO|DefaultDocumentation|ExternLinksFiles:
2021-09-05 16:30:38.1719|TRACE|DefaultDocumentation|looking for documentation of "T:Dummy.AssemblyDoc"
2021-09-05 16:30:38.1719|TRACE|DefaultDocumentation|looking for documentation of ""
2021-09-05 16:30:38.1719|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.AssemblyDocItem" with id ""
2021-09-05 16:30:38.1915|DEBUG|DefaultDocumentation|handling type "<Module>"
2021-09-05 16:30:38.1915|TRACE|DefaultDocumentation|looking for documentation of "T:.NamespaceDoc"
2021-09-05 16:30:38.1915|TRACE|DefaultDocumentation|looking for documentation of ""
2021-09-05 16:30:38.1915|TRACE|DefaultDocumentation|looking for documentation of "<Module>"
2021-09-05 16:30:38.2481|DEBUG|DefaultDocumentation|Skipping documentation for type "<Module>": no documentation and no documented members
2021-09-05 16:30:38.2481|DEBUG|DefaultDocumentation|handling type "Microsoft.CodeAnalysis.EmbeddedAttribute"
2021-09-05 16:30:38.2481|TRACE|DefaultDocumentation|looking for documentation of "T:Microsoft.CodeAnalysis.NamespaceDoc"
2021-09-05 16:30:38.2481|TRACE|DefaultDocumentation|looking for documentation of ""
2021-09-05 16:30:38.2481|TRACE|DefaultDocumentation|looking for documentation of "Microsoft.CodeAnalysis.EmbeddedAttribute"
2021-09-05 16:30:38.2748|DEBUG|DefaultDocumentation|handling member "Microsoft.CodeAnalysis.EmbeddedAttribute..ctor"
2021-09-05 16:30:38.2748|TRACE|DefaultDocumentation|looking for documentation of "Microsoft.CodeAnalysis.EmbeddedAttribute..ctor"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for member "Microsoft.CodeAnalysis.EmbeddedAttribute..ctor": no documentation
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for type "Microsoft.CodeAnalysis.EmbeddedAttribute": no documentation and no documented members
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling type "System.Runtime.CompilerServices.NullableAttribute"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "T:System.Runtime.CompilerServices.NamespaceDoc"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of ""
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableAttribute"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling member "System.Runtime.CompilerServices.NullableAttribute.NullableFlags"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableAttribute.NullableFlags"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for member "System.Runtime.CompilerServices.NullableAttribute.NullableFlags": no documentation
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling member "System.Runtime.CompilerServices.NullableAttribute..ctor"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableAttribute..ctor"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for member "System.Runtime.CompilerServices.NullableAttribute..ctor": no documentation
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling member "System.Runtime.CompilerServices.NullableAttribute..ctor"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableAttribute..ctor"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for member "System.Runtime.CompilerServices.NullableAttribute..ctor": no documentation
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for type "System.Runtime.CompilerServices.NullableAttribute": no documentation and no documented members
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling type "System.Runtime.CompilerServices.NullableContextAttribute"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "T:System.Runtime.CompilerServices.NamespaceDoc"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of ""
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableContextAttribute"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling member "System.Runtime.CompilerServices.NullableContextAttribute.Flag"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableContextAttribute.Flag"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for member "System.Runtime.CompilerServices.NullableContextAttribute.Flag": no documentation
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling member "System.Runtime.CompilerServices.NullableContextAttribute..ctor"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "System.Runtime.CompilerServices.NullableContextAttribute..ctor"
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for member "System.Runtime.CompilerServices.NullableContextAttribute..ctor": no documentation
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|Skipping documentation for type "System.Runtime.CompilerServices.NullableContextAttribute": no documentation and no documented members
2021-09-05 16:30:38.2836|DEBUG|DefaultDocumentation|handling type "Dummy.DummyEnum"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "T:Dummy.NamespaceDoc"
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of ""
2021-09-05 16:30:38.2836|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyEnum"
2021-09-05 16:30:38.2951|DEBUG|DefaultDocumentation|handling member "Dummy.DummyEnum.value__"
2021-09-05 16:30:38.2951|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyEnum.value__"
2021-09-05 16:30:38.2951|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyEnum.value__": no documentation
2021-09-05 16:30:38.2951|DEBUG|DefaultDocumentation|handling member "Dummy.DummyEnum.Kikoo"
2021-09-05 16:30:38.2951|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyEnum.Kikoo"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.EnumFieldDocItem" with id "F:Dummy.DummyEnum.Kikoo"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyEnum.Lol"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyEnum.Lol"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.EnumFieldDocItem" with id "F:Dummy.DummyEnum.Lol"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyEnum..ctor"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyEnum..ctor"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyEnum..ctor": no documentation
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.NamespaceDocItem" with id "N:Dummy"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Type.EnumDocItem" with id "T:Dummy.DummyEnum"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling type "Dummy.DummyClass"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyFunctionPointer"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyFunctionPointer"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyFunctionPointer": no documentation
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.ConstField"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.ConstField"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.FieldDocItem" with id "F:Dummy.DummyClass.ConstField"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyField"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyField"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.FieldDocItem" with id "F:Dummy.DummyClass.DummyField"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyProperty>k__BackingField"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyProperty>k__BackingField"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyProperty>k__BackingField": no documentation
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyOption>k__BackingField"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyOption>k__BackingField"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyOption>k__BackingField": no documentation
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyProperty"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyProperty"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.PropertyDocItem" with id "P:Dummy.DummyClass.DummyProperty"
2021-09-05 16:30:38.3108|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.Item"
2021-09-05 16:30:38.3108|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.Item"
2021-09-05 16:30:38.3289|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.PropertyDocItem" with id "P:Dummy.DummyClass.Item(System.Int32)"
2021-09-05 16:30:38.3289|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyOption"
2021-09-05 16:30:38.3289|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyOption"
2021-09-05 16:30:38.3289|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.PropertyDocItem" with id "P:Dummy.DummyClass.DummyOption"
2021-09-05 16:30:38.3289|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyMethodFunctionPointer"
2021-09-05 16:30:38.3289|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyMethodFunctionPointer"
2021-09-05 16:30:38.3289|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyMethodFunctionPointer": no documentation
2021-09-05 16:30:38.3289|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyAsync"
2021-09-05 16:30:38.3289|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyAsync"
2021-09-05 16:30:38.3536|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyAsync``1(``0)"
2021-09-05 16:30:38.3536|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass..ctor"
2021-09-05 16:30:38.3536|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass..ctor"
2021-09-05 16:30:38.3536|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.ConstructorDocItem" with id "M:Dummy.DummyClass.#ctor"
2021-09-05 16:30:38.3536|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.Unsafe"
2021-09-05 16:30:38.3536|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.Unsafe"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.Unsafe(System.Void*)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyMethod"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyMethod"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyMethod``1(``0)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyTuple"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyTuple"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyTuple``1(``0)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyExplicitTuple"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyExplicitTuple"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyExplicitTuple``1(``0)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Addition"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Addition"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Addition(Dummy.DummyClass,System.Int32)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Implicit"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Implicit"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Implicit(Dummy.DummyClass)~System.Int32"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Explicit"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Explicit"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Explicit(Dummy.DummyClass)~System.Double"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Explicit"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Explicit"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Explicit(System.Int32)~Dummy.DummyClass"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Equality"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Equality"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Equality(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Inequality"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Inequality"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Inequality(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3575|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Subtraction"
2021-09-05 16:30:38.3575|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Subtraction"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Subtraction(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Multiply"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Multiply"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Multiply(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Division"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Division"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Division(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_BitwiseAnd"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_BitwiseAnd"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_BitwiseAnd(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_BitwiseOr"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_BitwiseOr"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_BitwiseOr(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_OnesComplement"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_OnesComplement"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_OnesComplement(Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_ExclusiveOr"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_ExclusiveOr"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_ExclusiveOr(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Increment"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Increment"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Increment(Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Decrement"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Decrement"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Decrement(Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_LessThan"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_LessThan"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_LessThan(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_GreaterThan"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_GreaterThan"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_GreaterThan(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_LessThanOrEqual"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_LessThanOrEqual"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_LessThanOrEqual(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_GreaterThanOrEqual"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_GreaterThanOrEqual"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_GreaterThanOrEqual(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_UnaryNegation"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_UnaryNegation"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_UnaryNegation(Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_UnaryPlus"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_UnaryPlus"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_UnaryPlus(Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_Modulus"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_Modulus"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Modulus(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_LeftShift"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_LeftShift"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_LeftShift(Dummy.DummyClass,System.Int32)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.op_RightShift"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.op_RightShift"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_RightShift(Dummy.DummyClass,System.Int32)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Type.ClassDocItem" with id "T:Dummy.DummyClass"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling type "Dummy.DummyClass.DummyNested"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyNested"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyNested.Action"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyNested.Action"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyNested.Action": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyNested..ctor"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyNested..ctor"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyNested..ctor": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyNested.Action"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyNested.Action"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.EventDocItem" with id "E:Dummy.DummyClass.DummyNested`1.Action"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Type.ClassDocItem" with id "T:Dummy.DummyClass.DummyNested`1"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling type "Dummy.DummyClass.DummyRecord"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.<Id>k__BackingField"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.<Id>k__BackingField"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.<Id>k__BackingField": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.<Value>k__BackingField"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.<Value>k__BackingField"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.<Value>k__BackingField": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.EqualityContract"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.EqualityContract"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.EqualityContract": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.Id"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.Id"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.Id": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.Value"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.Value"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.Value": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord..ctor"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord..ctor"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Member.ConstructorDocItem" with id "M:Dummy.DummyClass.DummyRecord.#ctor(System.Int32,System.String)"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.ToString"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.ToString"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.ToString": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.PrintMembers"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.PrintMembers"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.PrintMembers": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.op_Inequality"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.op_Inequality"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.op_Inequality": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.op_Equality"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.op_Equality"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.op_Equality": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.GetHashCode"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.GetHashCode"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.GetHashCode": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.Equals"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.Equals"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.Equals": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.Equals"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.Equals"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.Equals": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.<Clone>$"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.<Clone>$"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.<Clone>$": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord..ctor"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord..ctor"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord..ctor": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.DummyRecord.Deconstruct"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.DummyRecord.Deconstruct"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.DummyRecord.Deconstruct": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|adding DocItem "DefaultDocumentation.Model.Type.ClassDocItem" with id "T:Dummy.DummyClass.DummyRecord"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling type "Dummy.DummyClass.<DummyAsync>d__11"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.<>1__state"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.<>1__state"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.<>1__state": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.<>t__builder"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.<>t__builder"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.<>t__builder": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.value"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.value"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.value": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.<>4__this"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.<>4__this"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.<>4__this": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.<>u__1"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.<>u__1"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.<>u__1": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11..ctor"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11..ctor"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11..ctor": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.MoveNext"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.MoveNext"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.MoveNext": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|handling member "Dummy.DummyClass.<DummyAsync>d__11.SetStateMachine"
2021-09-05 16:30:38.3728|TRACE|DefaultDocumentation|looking for documentation of "Dummy.DummyClass.<DummyAsync>d__11.SetStateMachine"
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for member "Dummy.DummyClass.<DummyAsync>d__11.SetStateMachine": no documentation
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Skipping documentation for type "Dummy.DummyClass.<DummyAsync>d__11": no documentation and no documented members
2021-09-05 16:30:38.3728|DEBUG|DefaultDocumentation|Cleaning output folder "D:\Projects\DefaultDocumentation\source\Dummy\bin\Debug\net5.0"
2021-09-05 16:30:38.3955|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.NamespaceDocItem" with id "N:Dummy"
2021-09-05 16:30:38.4125|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Type.EnumDocItem" with id "T:Dummy.DummyEnum"
2021-09-05 16:30:38.4125|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.FieldDocItem" with id "F:Dummy.DummyClass.ConstField"
2021-09-05 16:30:38.4125|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.FieldDocItem" with id "F:Dummy.DummyClass.DummyField"
2021-09-05 16:30:38.4125|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.PropertyDocItem" with id "P:Dummy.DummyClass.DummyProperty"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.PropertyDocItem" with id "P:Dummy.DummyClass.Item(System.Int32)"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.PropertyDocItem" with id "P:Dummy.DummyClass.DummyOption"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyAsync``1(``0)"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.ConstructorDocItem" with id "M:Dummy.DummyClass.#ctor"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.Unsafe(System.Void*)"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyMethod``1(``0)"
2021-09-05 16:30:38.4224|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyTuple``1(``0)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.MethodDocItem" with id "M:Dummy.DummyClass.DummyExplicitTuple``1(``0)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Addition(Dummy.DummyClass,System.Int32)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Implicit(Dummy.DummyClass)~System.Int32"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Explicit(Dummy.DummyClass)~System.Double"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Explicit(System.Int32)~Dummy.DummyClass"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Equality(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Inequality(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Subtraction(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Multiply(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Division(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_BitwiseAnd(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_BitwiseOr(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_OnesComplement(Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_ExclusiveOr(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Increment(Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Decrement(Dummy.DummyClass)"
2021-09-05 16:30:38.4354|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_LessThan(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_GreaterThan(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_LessThanOrEqual(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_GreaterThanOrEqual(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_UnaryNegation(Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_UnaryPlus(Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_Modulus(Dummy.DummyClass,Dummy.DummyClass)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_LeftShift(Dummy.DummyClass,System.Int32)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.OperatorDocItem" with id "M:Dummy.DummyClass.op_RightShift(Dummy.DummyClass,System.Int32)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Type.ClassDocItem" with id "T:Dummy.DummyClass"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.EventDocItem" with id "E:Dummy.DummyClass.DummyNested`1.Action"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Type.ClassDocItem" with id "T:Dummy.DummyClass.DummyNested`1"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Member.ConstructorDocItem" with id "M:Dummy.DummyClass.DummyRecord.#ctor(System.Int32,System.String)"
2021-09-05 16:30:38.4510|DEBUG|DefaultDocumentation|Writing DocItem "DefaultDocumentation.Model.Type.ClassDocItem" with id "T:Dummy.DummyClass.DummyRecord"
2021-09-05 16:30:38.4664|INFO|DefaultDocumentation|Documentation generated to output folder "D:\Projects\DefaultDocumentation\source\Dummy\bin\Debug\net5.0"