Revision: 3664
Author: mikesamuel
Date: Thu Aug 27 13:35:22 2009
Log: Fix doclet ant task.
http://codereview.appspot.com/110097

I broke the javadoc build in
http://code.google.com/p/google-caja/source/detail?r=3649 since the
DocletAntTask doesn't know how to construct a Rewriter that takes a
MessageQueue as a constructor argument.

[email protected]

http://code.google.com/p/google-caja/source/detail?r=3664

Modified:
 /trunk/src/com/google/caja/tools/DocletAntTask.java

=======================================
--- /trunk/src/com/google/caja/tools/DocletAntTask.java Tue May 19 14:55:02 2009 +++ /trunk/src/com/google/caja/tools/DocletAntTask.java Thu Aug 27 13:35:22 2009
@@ -22,6 +22,8 @@
 import com.google.caja.parser.quasiliteral.TextRuleDoclet;
 import com.google.caja.parser.quasiliteral.WikiRuleDoclet;
 import com.google.caja.reporting.BuildInfo;
+import com.google.caja.reporting.MessageQueue;
+import com.google.caja.reporting.SimpleMessageQueue;

 import java.io.BufferedWriter;
 import java.io.FileOutputStream;
@@ -81,6 +83,8 @@
           actuals[i] = Boolean.FALSE;  // No logging
         } else if (BuildInfo.class.isAssignableFrom(ptype)) {
           actuals[i] = BuildInfo.getInstance();
+        } else if (MessageQueue.class.isAssignableFrom(ptype)) {
+          actuals[i] = new SimpleMessageQueue();
         }
         ++i;
       }

Reply via email to