Ejemplo n.º 1
0
 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());
 }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        public ICodeBase LoadCodeBase(IAnalysisResultRef analysisResultRef)
        {
            IAnalysisResult currentAnalysisResult = analysisResultRef.Load();

            return(currentAnalysisResult.CodeBase);
        }
 public ICodeBase LoadCodeBase(IAnalysisResultRef analysisResultRef)
 {
     IAnalysisResult currentAnalysisResult = analysisResultRef.Load();
     return currentAnalysisResult.CodeBase;
 }