public IReadOnlyList<MissingTypeInfo> MatchingMissingTypes(AssemblyUsageInfo assembly) { var matching = MissingTypes.Where(t => t.UsedIn.Contains(assembly.SourceAssembly)).OrderBy(type => type.TypeName).ToList(); return matching; }
public IList<string> GetUnresolvedAssemblies(AssemblyUsageInfo assembly) { string assemblyName = assembly.SourceAssembly.AssemblyIdentity; var unresolvedAssemblyIdentities = from pair in OrderedUnresolvedAssemblies where pair.Value.Contains(assemblyName) select pair.Key; return unresolvedAssemblyIdentities.ToList(); }