public void flush()

in src/main/java/org/apache/maven/shared/scriptinterpreter/FileLogger.java [146:165]


        public void flush() throws IOException {
            out.flush();

            int len = lineBuffer.length();
            if (len == 0) {
                // nothing to log
                return;
            }

            // remove line end for log
            while (len > 0 && (lineBuffer.charAt(len - 1) == '\n' || lineBuffer.charAt(len - 1) == '\r')) {
                len--;
            }
            lineBuffer.setLength(len);

            mirrorHandler.consumeOutput(lineBuffer.toString());

            // clear buffer
            lineBuffer = new StringBuilder();
        }