From 826442f71d56d8bc95b09c14732ad1dc18e02e69 Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Wed, 19 Dec 2001 10:29:09 +0000 Subject: [PATCH] Fail should not need a condition and will just unconditionally fail if not provided. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270255 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/java/org/apache/antlib/core/Fail.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/proposal/myrmidon/src/java/org/apache/antlib/core/Fail.java b/proposal/myrmidon/src/java/org/apache/antlib/core/Fail.java index 8499375bb..73e2315fe 100644 --- a/proposal/myrmidon/src/java/org/apache/antlib/core/Fail.java +++ b/proposal/myrmidon/src/java/org/apache/antlib/core/Fail.java @@ -32,6 +32,7 @@ public class Fail public void addContent( final String message ) { + System.out.println( message ); checkNullMessage(); m_message = message; } @@ -51,15 +52,14 @@ public class Fail public void execute() throws TaskException { - if( null == m_condition ) - { - throw new TaskException( "Use did not specify a condition" ); - } - try { - final boolean failed = - m_condition.evaluate( getContext() ); + boolean failed = true; + + if( null != m_condition ) + { + failed = m_condition.evaluate( getContext() ); + } if( failed ) {