コード例 #1
0
        private bool Merge()
        {
            IReportMerger reportMerger = ReportManager.CreateReportMerger(inputReports);

            outputReport = Context.ProgressMonitorProvider.Run(monitor => reportMerger.Merge(monitor));
            return(true);
        }
コード例 #2
0
 public StrykerRunner(IProjectProvider projectProvider,
                      ICommandRunner commandRunner,
                      IReportMerger reportMerger)
 {
     this.projectProvider = projectProvider;
     this.commandRunner   = commandRunner;
     this.reportMerger    = reportMerger;
 }
コード例 #3
0
 public ReportBuilder(IReportProvider reportProvider, IReportMerger reportMerger, IProcessorFactory processorFactory)
 {
     this.reportProvider = reportProvider;
     this.reportMerger = reportMerger;
     this.processorFactory = processorFactory;
 }