This code was never released. It was only included in the current CVS version.

Jose Alberto

----- Original Message ----- 
From: "Conor MacNeill" <[EMAIL PROTECTED]>
To: "Ant Developers List" <[EMAIL PROTECTED]>
Sent: Tuesday, December 04, 2001 12:51 AM
Subject: RE: cvs commit: jakarta-ant/src/main/org/apache/tools/ant Project.java


> Doesn't this break backward compatability? I don't think we can just remove
> public methods.
> 
> Conor
> 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Saturday, 1 December 2001 2:32 PM
> > To: [EMAIL PROTECTED]
> > Subject: cvs commit: jakarta-ant/src/main/org/apache/tools/ant
> > Project.java
> >
> >
> > donaldp     01/11/30 19:31:40
> >
> >   Modified:    src/main/org/apache/tools/ant Project.java
> >   Log:
> >   Remove unsetProperty() because it allows tasks to break immutability.
> >
> >   Revision  Changes    Path
> >   1.82      +0 -15
> > jakarta-ant/src/main/org/apache/tools/ant/Project.java
> >
> >   Index: Project.java
> >   ===================================================================
> >   RCS file:
> > /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Project.java,v
> >   retrieving revision 1.81
> >   retrieving revision 1.82
> >   diff -u -r1.81 -r1.82
> >   --- Project.java 2001/11/30 17:35:06 1.81
> >   +++ Project.java 2001/12/01 03:31:40 1.82
> >   @@ -342,21 +342,6 @@
> >        }
> >
> >        /**
> >   -     * unset a named property, unless it is a user property.
> >   -     * <i>the immutability policy is not implemented at this level</i>
> >   -     * @param name name of property
> >   -     */
> >   -    public void unsetProperty(String name) {
> >   -        // command line properties take precedence
> >   -        if (null != userProperties.get(name)) {
> >   -            log("Won\'t unset user property " + name, MSG_VERBOSE);
> >   -            return;
> >   -        }
> >   -        log("Unsetting project property: " + name, MSG_DEBUG);
> >   -        properties.remove(name);
> >   -    }
> >   -
> >   -    /**
> >         * set a user property, which can not be overwritten by
> >         * set/unset property calls
> >         * @see #setProperty(String,String)
> >
> >
> >
> >
> > --
> > To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> >
> >
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to