X-Git-Url: http://jaekl.net/gitweb/?a=blobdiff_plain;f=prod%2Fnet%2Fjaekl%2Fcfb%2Fanalyze%2FHtmlReport.java;h=39c0796e5640a3f32d4ebe3d4f7c27b38917f74b;hb=eca282fc722c1f71fbe9a8efcfd863120110ab1b;hp=e2e76cb4bae3b1e2f678fd93046931f81c3000ab;hpb=f829b23412e21d657d63a81897794e833ef162ab;p=cfb.git diff --git a/prod/net/jaekl/cfb/analyze/HtmlReport.java b/prod/net/jaekl/cfb/analyze/HtmlReport.java index e2e76cb..39c0796 100644 --- a/prod/net/jaekl/cfb/analyze/HtmlReport.java +++ b/prod/net/jaekl/cfb/analyze/HtmlReport.java @@ -1,12 +1,12 @@ package net.jaekl.cfb.analyze; import java.io.File; -import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintWriter; import net.jaekl.cfb.CfbBundle; import net.jaekl.cfb.store.Location; +import net.jaekl.cfb.util.Command; import net.jaekl.cfb.xml.BugInstance; import net.jaekl.cfb.xml.messages.BugPattern; import net.jaekl.cfb.xml.messages.MessageCollection; @@ -27,10 +27,10 @@ public class HtmlReport { public void write(File output) throws IOException { - try ( FileOutputStream fos = new FileOutputStream(output); - PrintWriter pw = new PrintWriter(fos); ) + try ( PrintWriter pw = new PrintWriter(output, Command.UTF_8) ) { write(pw); + pw.flush(); } } @@ -144,6 +144,11 @@ public class HtmlReport { { final String SEP = ":  "; + String earlierVersion = ""; + if (null != m_delta.getEarlier()) { + earlierVersion = m_delta.getEarlier().constructVersionText(m_bundle); + } + writeSectionHeading(pw, trans(CfbBundle.CFB_REPORT)); pw.println("

"); pw.println(" "); @@ -153,7 +158,7 @@ public class HtmlReport { pw.println(" "); pw.println(" "); pw.println(" "); - pw.println(" "); + pw.println(" "); pw.println(" "); pw.println(" "); pw.println(" ");
" + trans(CfbBundle.OLD_VERSION) + SEP + "" + m_delta.getEarlier().constructVersionText(m_bundle) + "" + earlierVersion + "