1 instantiation of AssemblyInfo
Microsoft.DotNet.PackageTesting (1)
VerifyClosure.cs (1)
443return new AssemblyInfo(path, name, version, references, moduleReferences);
29 references to AssemblyInfo
Microsoft.DotNet.PackageTesting (29)
VerifyClosure.cs (29)
41private Dictionary<string, AssemblyInfo> assemblies = new Dictionary<string, AssemblyInfo>(); 56foreach(var assembly in assemblies.Values) 61foreach(var assembly in assemblies.Values) 96var assemblyInfo = AssemblyInfo.GetAssemblyInfo(file); 104AssemblyInfo existingInfo; 163void CheckDependencies(AssemblyInfo assembly) 167var depStack = new Stack<AssemblyInfo>(); 174void CheckDependencies(Stack<AssemblyInfo> depStack) 176AssemblyInfo assm = depStack.Peek(); 203AssemblyInfo depAssm; 254void DumpCycles(AssemblyInfo assembly) 258var depStack = new Stack<AssemblyInfo>(); 261var suspectCycles = new Dictionary<AssemblyInfo, AssemblyInfo[]>(); 275void DumpCycles(Stack<AssemblyInfo> depStack, AssemblyInfo root, Dictionary<AssemblyInfo, AssemblyInfo[]> suspectCycles) 277AssemblyInfo assm = depStack.Peek(); 286AssemblyInfo depAssm; 307var suspectAssembly = cycle.FirstOrDefault(a => a != root) ?? root; 309AssemblyInfo[] existingCycle; 326private string PrintCycle(AssemblyInfo[] cycleStack) 330foreach (var assmebly in cycleStack) 343private static void WriteDependencyGraph(string dependencyGraphFilePath, IEnumerable<AssemblyInfo> assemblies) 354foreach(var assembly in assemblies) 427public static AssemblyInfo GetAssemblyInfo(string path)