001package com.credibledoc.substitution.doc.module.substitution.launching;
002
003import com.credibledoc.combiner.log.buffered.LogBufferedReader;
004import com.credibledoc.enricher.printable.Printable;
005import com.credibledoc.enricher.transformer.Transformer;
006import org.springframework.stereotype.Service;
007
008import java.util.List;
009
010@Service
011public class FinishedTransformer implements Transformer {
012
013    private static final String LINE_SEPARATOR = System.lineSeparator();
014
015    @Override
016    public String transform(Printable printable, List<String> multiLine, LogBufferedReader logBufferedReader) {
017        String result = "stop" + LINE_SEPARATOR;
018
019        printable.getCacheLines().add(result);
020
021        return null;
022    }
023}