File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed
ICSharpCode.ILSpyX/MermaidDiagrammer Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ public ClassDiagrammerFactory(XmlDocumentationFormatter? xmlDocs)
4747 {
4848 this . xmlDocs = xmlDocs ;
4949
50+ //TODO not sure LanguageVersion.Latest is the wisest choice here; maybe cap this for better mermaid compatibility?
5051 decompilerSettings = new DecompilerSettings ( Decompiler . CSharp . LanguageVersion . Latest ) {
5152 AutomaticProperties = true // for IsHidden to return true for backing fields
5253 } ;
Original file line number Diff line number Diff line change 321321 }
322322 } ,
323323
324+ /* TODO watch https://github.com/mermaid-js/mermaid/issues/6034 for a solution to render multiple self-references,
325+ which is currently broken. E.g. for LightJson.JsonValue (compare console log) */
324326 // renders HasOne and HasMany relations
325327 renderRelations = ( typeId , relations , many ) => {
326328 if ( relations ) // expecting object; only process if not null or undefined
You can’t perform that action at this time.
0 commit comments