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)
239var assembliesCompiled = new List<CompilationDiff>(); 242var compilationDiff = ValidateFile(options, assemblyInfo, logger, referenceResolver); 262foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.Success)) 270foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.BinaryDifference)) 279foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.CompilationError)) 288foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MissingReferences)) 297foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MiscError)) 307private static CompilationDiff ValidateFile( 326return CompilationDiff.CreateMiscError(assemblyInfo, "Could not find pdb"); 335return CompilationDiff.CreateMiscError(assemblyInfo, "Missing metadata compilation options"); 349return CompilationDiff.Create( 358return CompilationDiff.CreateMiscError(assemblyInfo, ex.Message);