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