private void AddSubTypesOverridingMethodsInAffectedTypes()
 {
     foreach (var affectedClass in AffectedTypes.ToList())
     {
         ClassDiagram.GetSubTypesOverridingAnyMethodsIn(affectedClass).ToList().ForEach(type =>
         {
             AffectedTypes.Add(type);
             Edges.Add(new AffectedEdge(type, affectedClass, Edge.IndirectSubtype));
         });
     }
 }