protected StreamConsumer createSystemOutStreamConsumer()

in src/main/java/org/apache/maven/shared/jarsigner/DefaultJarSigner.java [58:80]


    protected StreamConsumer createSystemOutStreamConsumer(JarSignerRequest request) {
        StreamConsumer systemOut = request.getSystemOutStreamConsumer();

        if (systemOut == null) {

            final boolean verbose = request.isVerbose();

            systemOut = new StreamConsumer() {

                /**
                 * {@inheritDoc}
                 */
                public void consumeLine(final String line) {
                    if (verbose) {
                        getLogger().info(line);
                    } else {
                        getLogger().debug(line);
                    }
                }
            };
        }
        return systemOut;
    }