Ejemplo n.º 1
0
 private static IEnumerable <IGrouping <string, XElement> > FindDuplicateContexts(XDocument document)
 => document.
 Contexts().
 GroupBy(s => GetScenarioComparisonValue(s.Element(xbrli + "scenario"))).
 Where(g => g.Count() > 1);
Ejemplo n.º 2
0
 private static IEnumerable <XElement> FindUnusedContexts(XDocument document, HashSet <string> usedContextIds)
 => document.
 Contexts().
 Where(c => !usedContextIds.Contains(c.Id()));