Return-Path: Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Delivered-To: mailing list dev@ant.apache.org Received: (qmail 46686 invoked by uid 500); 16 Apr 2003 13:02:00 -0000 Received: (qmail 46683 invoked from network); 16 Apr 2003 13:02:00 -0000 Received: from icarus.apache.org (208.185.179.13) by daedalus.apache.org with SMTP; 16 Apr 2003 13:02:00 -0000 Received: (qmail 46214 invoked by uid 1146); 16 Apr 2003 13:02:00 -0000 Date: 16 Apr 2003 13:02:00 -0000 Message-ID: <20030416130200.46213.qmail@icarus.apache.org> From: bodewig@apache.org To: ant-cvs@apache.org Subject: cvs commit: ant/src/main/org/apache/tools/ant/taskdefs/optional ANTLR.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N bodewig 2003/04/16 06:02:00 Modified: . WHATSNEW src/main/org/apache/tools/ant/taskdefs/optional ANTLR.java Log: Enable 's debug attribute. PR: 19051 Submitted by: Jorge Revision Changes Path 1.400 +2 -0 ant/WHATSNEW Index: WHATSNEW =================================================================== RCS file: /home/cvs/ant/WHATSNEW,v retrieving revision 1.399 retrieving revision 1.400 diff -u -r1.399 -r1.400 --- WHATSNEW 14 Apr 2003 18:43:35 -0000 1.399 +++ WHATSNEW 16 Apr 2003 13:01:59 -0000 1.400 @@ -245,6 +245,8 @@ * A new selector has been added, that selects files if their content matches a certain regular expression. +* 's debug attribute has been enabled. Bugzilla Report 19051. + Changes from Ant 1.5.2 to Ant 1.5.3 =================================== 1.25 +7 -1 ant/src/main/org/apache/tools/ant/taskdefs/optional/ANTLR.java Index: ANTLR.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/ANTLR.java,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- ANTLR.java 2 Apr 2003 14:26:15 -0000 1.24 +++ ANTLR.java 16 Apr 2003 13:02:00 -0000 1.25 @@ -117,6 +117,9 @@ /** captures ANTLR's output */ private ByteArrayOutputStream bos = new ByteArrayOutputStream(); + /** The debug attribute */ + private boolean debug; + public ANTLR() { commandline.setVm(JavaEnvUtils.getJreExecutable("java")); commandline.setClassname("antlr.Tool"); @@ -149,7 +152,7 @@ * Sets a flag to enable ParseView debugging */ public void setDebug(boolean enable) { - log( "debug attribute is never used", Project.MSG_WARN); + this.debug = enable; } /** @@ -336,6 +339,9 @@ } if (traceTreeWalker) { commandline.createArgument().setValue("-traceTreeWalker"); + } + if (debug) { + commandline.createArgument().setValue("-debug"); } }