diff --git a/Loqui.Generation/ObjectGeneration.cs b/Loqui.Generation/ObjectGeneration.cs index 349d85e1..119b6950 100644 --- a/Loqui.Generation/ObjectGeneration.cs +++ b/Loqui.Generation/ObjectGeneration.cs @@ -263,6 +263,15 @@ await Task.WhenAll( })); this._directlyInheritingObjectsTcs.SetResult(directlyInheritingObjs); + if (directlyInheritingObjs.Count > 0) + { + if (Comments == null) + { + Comments = new CommentCollection(); + } + Comments.Comments.Summary.AppendLine($"Implemented by: [{string.Join(", ", directlyInheritingObjs.Select(x => x.ObjectName))}]"); + } + await Task.WhenAll( this.gen.GenerationModules.Select((m) => m.LoadWrapup(this))); }