private void copyAndNormalizeNewlines()

in src/main/java/org/apache/maven/plugins/scmpublish/ScmPublishPublishScmMojo.java [205:218]


    private void copyAndNormalizeNewlines(File srcFile, File destFile) throws IOException {
        try (BufferedReader in = new BufferedReader(
                        new InputStreamReader(Files.newInputStream(srcFile.toPath()), siteOutputEncoding));
                PrintWriter out = new PrintWriter(
                        new OutputStreamWriter(Files.newOutputStream(destFile.toPath()), siteOutputEncoding))) {
            for (String line = in.readLine(); line != null; line = in.readLine()) {
                if (in.ready()) {
                    out.println(line);
                } else {
                    out.print(line);
                }
            }
        }
    }