Reviewers: jlabanca,

Description:
Perform basic HMTL escaping for @example tag code


Please review this at http://gwt-code-reviews.appspot.com/1026801/show

Affected files:
  M build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java


Index: build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java
===================================================================
--- build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java (revision 9111) +++ build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java (working copy)
@@ -81,6 +81,9 @@
         });

     String slurpSource = Booklet.slurpSource(position);
+    // The <pre> tag still requires '<' and '>' characters to be escaped
+    slurpSource = slurpSource.replace("<", "&lt;");
+    slurpSource = slurpSource.replace(">", "&gt;");
     return "<blockquote><pre>" + slurpSource + "</pre></blockquote>";
   }



--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to