5 instantiations of CompilationDiff
BuildValidator (5)
CompilationDiff.cs (5)
111
=> new
CompilationDiff
(
120
=> new
CompilationDiff
(
150
return new
CompilationDiff
(
161
return new
CompilationDiff
(assemblyInfo, RebuildResult.Success);
165
return new
CompilationDiff
(
15 references to CompilationDiff
BuildValidator (15)
CompilationDiff.cs (3)
108
public static
CompilationDiff
CreateMiscError(
116
public static unsafe
CompilationDiff
CreateMissingReferences(
126
public static unsafe
CompilationDiff
Create(
Program.cs (12)
239
var assembliesCompiled = new List<
CompilationDiff
>();
242
var
compilationDiff = ValidateFile(options, assemblyInfo, logger, referenceResolver);
262
foreach (
var
diff in assembliesCompiled.Where(a => a.Result == RebuildResult.Success))
270
foreach (
var
diff in assembliesCompiled.Where(a => a.Result == RebuildResult.BinaryDifference))
279
foreach (
var
diff in assembliesCompiled.Where(a => a.Result == RebuildResult.CompilationError))
288
foreach (
var
diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MissingReferences))
297
foreach (
var
diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MiscError))
307
private static
CompilationDiff
ValidateFile(
326
return
CompilationDiff
.CreateMiscError(assemblyInfo, "Could not find pdb");
335
return
CompilationDiff
.CreateMiscError(assemblyInfo, "Missing metadata compilation options");
349
return
CompilationDiff
.Create(
358
return
CompilationDiff
.CreateMiscError(assemblyInfo, ex.Message);