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)
240var assembliesCompiled = new List<CompilationDiff>(); 243var compilationDiff = ValidateFile(options, assemblyInfo, logger, referenceResolver); 263foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.Success)) 271foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.BinaryDifference)) 280foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.CompilationError)) 289foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MissingReferences)) 298foreach (var diff in assembliesCompiled.Where(a => a.Result == RebuildResult.MiscError)) 308private static CompilationDiff ValidateFile( 327return CompilationDiff.CreateMiscError(assemblyInfo, "Could not find pdb"); 336return CompilationDiff.CreateMiscError(assemblyInfo, "Missing metadata compilation options"); 350return CompilationDiff.Create( 359return CompilationDiff.CreateMiscError(assemblyInfo, ex.Message);