We discussed this.... it was only added by Stefan and used in one of his
test cases... he refactored it so that this method could be removed.
Erik
----- Original Message -----
From: "Conor MacNeill" <[EMAIL PROTECTED]>
To: "Ant Developers List" <[EMAIL PROTECTED]>
Sent: Monday, December 03, 2001 7:51 PM
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]>