Пример #1
0
 public LineDistributionResultsNode(IProjectAnalysis result)
 {
     Result     = result;
     Name       = Result.Project.Name;
     Lines      = Result.Results.TotalLines.ToString();
     Percentage = $"{(double.IsNaN(Result.PercentageOfTotal) ? 0 : Result.PercentageOfTotal)}%";
 }
Пример #2
0
 public Analysis(IAnalysisReportInProgress analysisReportInProgress,
                 IDependencyAnalysis dependencyAnalysis,
                 IProjectAnalysis projectAnalysis,
                 IProjectNamespacesAnalysis projectNamespacesAnalysis,
                 IResultBuilderFactory resultBuilderFactory)
 {
     _analysisReportInProgress  = analysisReportInProgress;
     _dependencyAnalysis        = dependencyAnalysis;
     _projectAnalysis           = projectAnalysis;
     _projectNamespacesAnalysis = projectNamespacesAnalysis;
     _resultBuilderFactory      = resultBuilderFactory;
 }