Exemplo n.º 1
0
 public PrepPatcherForRun(
     IWorkDropoff workDropoff,
     IRunReporter reporter)
 {
     _workDropoff = workDropoff;
     Reporter     = reporter;
 }
Exemplo n.º 2
0
 public FinalizePatcherRun(
     IFileSystem fileSystem,
     IRunReporter reporter)
 {
     _fileSystem = fileSystem;
     _reporter   = reporter;
 }
Exemplo n.º 3
0
 public MoveFinalResults(
     IRunReporter reporter,
     IDataDirectoryProvider dataDirectoryProvider,
     IFileSystem fileSystem)
 {
     _reporter = reporter;
     _dataDirectoryProvider = dataDirectoryProvider;
     FileSystem             = fileSystem;
 }
Exemplo 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;
 }
Exemplo n.º 5
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[Git] {Nickname.Decorate(x => $"{x} => ")}{RemoteRepoPath}/{SelectedProjectSubpath} {PatcherVersioningString()}");
Exemplo n.º 6
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[Snippet] {Nickname.Decorate(x => $"{x} => ")}{ID}");
Exemplo n.º 7
0
 public WrapReporter(IRunReporter wrapped)
 {
     _wrapped = wrapped;
 }
Exemplo n.º 8
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[Solution] {Nickname.Decorate(x => $"{x} => ")}{SolutionPath} => {ProjectSubpath}");
Exemplo n.º 9
0
 public abstract void Print(IRunReporter logger);
Exemplo n.º 10
0
 public override void Print(IRunReporter logger)
 {
     logger.Write(default, $"[CLI] {Nickname.Decorate(x => $"{x} => ")}{PathToExecutable}");