Reviewers: zundel,
Description:
Previous change to compiler report formatting switched to NumberFormat
to format deciamls, but broke the report's "Bytes" bar graphs, which
were off by a factor of 100 (displaying 0.282% instead of 28.2%).
Please review this at http://gwt-code-reviews.appspot.com/1443803/
Affected files:
M dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java
Index: dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java
===================================================================
--- dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java (revision
10192)
+++ dev/core/src/com/google/gwt/soyc/MakeTopLevelHtmlForPerm.java (working
copy)
@@ -714,7 +714,7 @@
outFile.println("<td class=\"soyc-bargraph-col\">");
outFile.println("<div class=\"soyc-bar-graph
goog-inline-block\">");
// CHECKSTYLE_OFF
- outFile.println("<div style=\"width:" + perc
+ outFile.println("<div style=\"width:" + (perc * 100.0)
+ "%;\" class=\"soyc-bar-graph-fill
goog-inline-block\"></div>");
// CHECKSTYLE_ON
outFile.println("</div>");
@@ -1064,7 +1064,7 @@
outFile.println("<td class=\"soyc-bargraph-col\">");
outFile.println("<div class=\"soyc-bar-graph
goog-inline-block\">");
// CHECKSTYLE_OFF
- outFile.println("<div style=\"width:" + perc
+ outFile.println("<div style=\"width:" + (perc * 100.0)
+ "%;\" class=\"soyc-bar-graph-fill
goog-inline-block\"></div>");
// CHECKSTYLE_ON
outFile.println("</div>");
@@ -1235,7 +1235,7 @@
outFile.println("<td class=\"soyc-bargraph-col\">");
outFile.println("<div class=\"soyc-bar-graph
goog-inline-block\">");
// CHECKSTYLE_OFF
- outFile.println("<div style=\"width:" + perc
+ outFile.println("<div style=\"width:" + (perc * 100.0)
+ "%;\" class=\"soyc-bar-graph-fill
goog-inline-block\"></div>");
// CHECKSTYLE_ON
outFile.println("</div>");
@@ -1437,7 +1437,7 @@
outFile.println("<td class=\"soyc-bargraph-col\">");
outFile.println("<div class=\"soyc-bar-graph
goog-inline-block\">");
// CHECKSTYLE_OFF
- outFile.println("<div style=\"width:" + perc
+ outFile.println("<div style=\"width:" + (perc * 100.0)
+ "%;\" class=\"soyc-bar-graph-fill
goog-inline-block\"></div>");
// CHECKSTYLE_ON
outFile.println("</div>");
@@ -1753,7 +1753,7 @@
outFile.println("<td class=\"soyc-bargraph-col\">");
outFile.println("<div class=\"soyc-bar-graph
goog-inline-block\">");
// CHECKSTYLE_OFF
- outFile.println("<div style=\"width:" + perc
+ outFile.println("<div style=\"width:" + (perc * 100.0)
+ "%;\" class=\"soyc-bar-graph-fill
goog-inline-block\"></div>");
// CHECKSTYLE_ON
outFile.println("</div>");
@@ -1789,4 +1789,4 @@
private String splitStatusFileName() {
return "splitStatus-" + getPermutationId() + ".html";
}
-}
\ No newline at end of file
+}
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors