in apache-rat-plugin/src/main/java/org/apache/rat/mp/AbstractRatMojo.java [486:505]
protected String createReport(InputStream styleSheet)
throws MojoExecutionException, MojoFailureException {
StringWriter sw = new StringWriter();
PrintWriter pw = null;
try {
pw = new PrintWriter(sw);
createReport(new PrintWriter(sw), styleSheet);
final String result = sw.toString();
pw.close();
pw = null;
sw.close();
sw = null;
return result;
} catch (IOException e) {
throw new MojoExecutionException(e.getMessage(), e);
} finally {
IOUtils.closeQuietly(pw);
IOUtils.closeQuietly(sw);
}
}