3 instantiations of AssemblySet
Microsoft.DotNet.AsmDiff (3)
AssemblySet.cs (3)
84
return new
AssemblySet
(metadataHost, assemblies, name);
125
return new
AssemblySet
(Host, assembliesSnapshot, Name);
212
public static readonly AssemblySet Empty = new
AssemblySet
(null, Enumerable.Empty<IAssembly>(), "Empty");
38 references to AssemblySet
Microsoft.DotNet.AsmDiff (38)
AssemblySet.cs (7)
70
private static
AssemblySet
FromAssemblies(IMetadataHost metadataHost, IAssembly[] assemblies, string name)
87
public static
AssemblySet
FromPaths(string name, params string[] paths)
92
public static
AssemblySet
FromPaths(IEnumerable<string> paths, string name)
122
public
AssemblySet
WithAssemblies(IEnumerable<IAssembly> assemblies)
128
public
AssemblySet
Remove(IEnumerable<IAssembly> assemblies)
134
var
newAssemblySet = FromPaths(allPaths, Name);
212
public static readonly
AssemblySet
Empty = new AssemblySet(null, Enumerable.Empty<IAssembly>(), "Empty");
DiffConfiguration.cs (6)
10
Left =
AssemblySet
.Empty;
11
Right =
AssemblySet
.Empty;
21
public DiffConfiguration(
AssemblySet
left,
AssemblySet
right, DiffConfigurationOptions options)
28
public
AssemblySet
Left { get; private set; }
30
public
AssemblySet
Right { get; private set; }
DiffConfigurationExtensions.cs (13)
16
var
left = configuration.Left;
17
var
right = configuration.Right;
50
var
existingSet = isLeft
76
var
existingSet = isLeft
79
var
newSet = existingSet.Remove(removals);
95
public static DiffConfiguration UpdateLeftAssemblies(this DiffConfiguration configuration,
AssemblySet
assemblySet)
110
public static DiffConfiguration UpdateRightAssemblies(this DiffConfiguration configuration,
AssemblySet
assemblySet)
117
var
assemblySet =
AssemblySet
.FromPaths(newPaths, newName);
121
private static DiffConfiguration UpdateAssemblies(this DiffConfiguration configuration, bool isLeft,
AssemblySet
assemblySet)
124
var
existingSet = isLeft
147
var
newLeft = isLeft ? assemblySet : configuration.Left;
148
var
newRight = isRight ? assemblySet : configuration.Right;
DiffDocument.cs (4)
12
public
AssemblySet
Left { get; private set; }
13
public
AssemblySet
Right { get; private set; }
17
public DiffDocument(
AssemblySet
left,
AssemblySet
right, IEnumerable<DiffLine> lines, IEnumerable<DiffApiDefinition> apiDefinitions)
DiffEngine.cs (4)
32
var
oldSet = configuration.Left;
38
var
newSet = configuration.Right;
149
AssemblySet
left = configuration.Left;
150
AssemblySet
right = configuration.Right;
Program.cs (4)
101
AssemblySet
oldAssemblies =
AssemblySet
.FromPaths(OldSetName, OldSet);
102
AssemblySet
newAssemblies =
AssemblySet
.FromPaths(NewSetName, NewSet);