5 instantiations of CompilationDiff
BuildValidator (5)
CompilationDiff.cs (5)
111=> new CompilationDiff( 120=> new CompilationDiff( 150return new CompilationDiff( 161return new CompilationDiff(assemblyInfo, RebuildResult.Success); 165return new CompilationDiff(
15 references to CompilationDiff
BuildValidator (15)
CompilationDiff.cs (3)
108public static CompilationDiff CreateMiscError( 116public static unsafe CompilationDiff CreateMissingReferences( 126public static unsafe CompilationDiff Create(
Program.cs (12)
204var assembliesCompiled = new List<CompilationDiff>(); 207var compilationDiff = ValidateFile(options, assemblyInfo, logger, referenceResolver); 227foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.Success)) 235foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.BinaryDifference)) 244foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.CompilationError)) 253foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MissingReferences)) 262foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MiscError)) 272private static CompilationDiff ValidateFile( 291return CompilationDiff.CreateMiscError(assemblyInfo, "Could not find pdb"); 300return CompilationDiff.CreateMiscError(assemblyInfo, "Missing metadata compilation options"); 314return CompilationDiff.Create( 323return CompilationDiff.CreateMiscError(assemblyInfo, ex.Message);