Browse Source

Remove unsetProperty() because it allows tasks to break immutability.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270061 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
a79e667185
1 changed files with 0 additions and 15 deletions
  1. +0
    -15
      src/main/org/apache/tools/ant/Project.java

+ 0
- 15
src/main/org/apache/tools/ant/Project.java View File

@@ -341,21 +341,6 @@ public class Project {
properties.put(name, value);
}

/**
* 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


Loading…
Cancel
Save