private static void ShowAnalysisResultRefDescription(IAnalysisResultRef analysisResultRef) { Debug.Assert(analysisResultRef != null); Console.Write("Project "); Console.Write(analysisResultRef.Project.Properties.Name); Console.Write(" analysis done at " + analysisResultRef.Date.ToString()); }
private static ICompareContext LoadCompareContext(IAnalysisResultRef analysisResultRef, IAnalysisResult analysisResult) { Debug.Assert(analysisResultRef != null); Debug.Assert(analysisResult != null); var otherAnalysisResult = LoadAnalysisShowProgressOnConsole(analysisResultRef); return(analysisResult.CodeBase.CreateCompareContextWithOlder(otherAnalysisResult.CodeBase)); }
internal static IAnalysisResult LoadAnalysisShowProgressOnConsole(IAnalysisResultRef analysisResultRef) { Debug.Assert(analysisResultRef != null); var cursorTop = Console.CursorTop; Console.CursorVisible = false; var analysisResult = analysisResultRef.Load(progressLog => ShowProgressDescriptionAndProgressBar(progressLog, cursorTop)); EraseProgressLogTrace(cursorTop); Console.CursorVisible = true; return(analysisResult); }
public ICodeBase LoadCodeBase(IAnalysisResultRef analysisResultRef) { IAnalysisResult currentAnalysisResult = analysisResultRef.Load(); return(currentAnalysisResult.CodeBase); }
public ICodeBase LoadCodeBase(IAnalysisResultRef analysisResultRef) { IAnalysisResult currentAnalysisResult = analysisResultRef.Load(); return currentAnalysisResult.CodeBase; }