Revision: 9114
Author: [email protected]
Date: Mon Oct 18 08:41:00 2010
Log: Perform basic HMTL escaping for @example tag code

http://code.google.com/p/google-web-toolkit/source/detail?r=9114

Modified:
/releases/2.1/build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java

=======================================
--- /releases/2.1/build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java Wed Dec 27 12:31:51 2006 +++ /releases/2.1/build-tools/doctool/src/com/google/doctool/custom/ExampleTaglet.java Mon Oct 18 08:41:00 2010
@@ -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