On Wed, 10 Sep 2008, Kevin Jackson <[EMAIL PROTECTED]> wrote: >> Prior to the patch if you said >> >> <delete file="foo"/> >> >> and foo happened to be a symbolic link pointing nowhere, Ant would >> not delete anything (and just note that there was no such file in >> verbose mode). >> >> <delete dir="foo"/> would even silently ignore it. > > This is wrong it should at least report something.
This is just the way java.io.File works for symlinks. File.exists would return false and then the old code would simply skip over it. >> Now, not only will <delete> try to delete the link it may also fail >> the delete task if File.delete() returns false on the link. > > I think the change should be documented as it is different from past > behaviour - even if in the past it was buggy behaviour The change was documented in the "Fixed Bugs" section and now is in "Changes that could break". Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]