Esempio n. 1
0
 public PrepPatcherForRun(
     IWorkDropoff workDropoff,
     IRunReporter reporter)
 {
     _workDropoff = workDropoff;
     Reporter     = reporter;
 }
Esempio n. 2
0
 public FinalizePatcherRun(
     IFileSystem fileSystem,
     IRunReporter reporter)
 {
     _fileSystem = fileSystem;
     _reporter   = reporter;
 }
Esempio n. 3
0
 public MoveFinalResults(
     IRunReporter reporter,
     IDataDirectoryProvider dataDirectoryProvider,
     IFileSystem fileSystem)
 {
     _reporter = reporter;
     _dataDirectoryProvider = dataDirectoryProvider;
     FileSystem             = fileSystem;
 }
Esempio n. 4
0
 public RunAPatcher(
     ILogger logger,
     IRunReporter reporter,
     IFileSystem fs,
     IFinalizePatcherRun finalizePatcherRun,
     IRunArgsConstructor getRunArgs)
 {
     _logger            = logger;
     _reporter          = reporter;
     _fs                = fs;
     FinalizePatcherRun = finalizePatcherRun;
     GetRunArgs         = getRunArgs;
 }
Esempio n. 5
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[Git] {Nickname.Decorate(x => $"{x} => ")}{RemoteRepoPath}/{SelectedProjectSubpath} {PatcherVersioningString()}");
Esempio n. 6
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[Snippet] {Nickname.Decorate(x => $"{x} => ")}{ID}");
Esempio n. 7
0
 public WrapReporter(IRunReporter wrapped)
 {
     _wrapped = wrapped;
 }
Esempio n. 8
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[Solution] {Nickname.Decorate(x => $"{x} => ")}{SolutionPath} => {ProjectSubpath}");
Esempio n. 9
0
 public abstract void Print(IRunReporter logger);
Esempio n. 10
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[CLI] {Nickname.Decorate(x => $"{x} => ")}{PathToExecutable}");