From dev-return-62695-apmail-ant-dev-archive=ant.apache.org@ant.apache.org Thu Jan 06 23:20:59 2005 Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 13855 invoked from network); 6 Jan 2005 23:20:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 6 Jan 2005 23:20:59 -0000 Received: (qmail 65618 invoked by uid 500); 6 Jan 2005 23:20:58 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 65563 invoked by uid 500); 6 Jan 2005 23:20:57 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 65549 invoked by uid 99); 6 Jan 2005 23:20:57 -0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received: from ajax-1.apache.org (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 06 Jan 2005 15:20:55 -0800 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (8.12.11/8.12.11) with ESMTP id j06NKqBp007791 for ; Fri, 7 Jan 2005 00:20:52 +0100 Received: (from nobody@localhost) by ajax.apache.org (8.12.11/8.12.11/Submit) id j06NKqHJ007786; Fri, 7 Jan 2005 00:20:52 +0100 Date: Fri, 7 Jan 2005 00:20:52 +0100 Message-Id: <200501062320.j06NKqHJ007786@ajax.apache.org> From: bugzilla@apache.org To: dev@ant.apache.org Subject: DO NOT REPLY [Bug 5035] - Patternset and fileset enhancements X-Bugzilla-Reason: AssignedTo X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=5035 ------- Additional Comments From gudnabrsam@yahoo.com 2005-01-07 00:20 ------- DD, isn't it true that the expected use of fileset (henceforth AFS for AbstractFileSet) is to get a DirectoryScanner (DS) on it to scan for files, find included files/dirs and resolve those against the AFS's basedir, either using FileUtils or new File(File, String)? My recommendation on absolute paths (if we can make them work) would have to be that AFS.dir == null, in which case as long as the string filenames returned for the AFS in question contain absolute paths we should be BC according to java.io.File's javadoc. Two things about the implementation in DS: 1, a lot of stuff may have to be scanned, and 2, some extra pattern interpretation code would have to implemented for stuff like Windows UNCs. All in all, it sounds fairly painful but not impossible. Again, realize that I am pushing away from nested filesets on the grounds that allowing absolute paths in a single fileset should ultimately achieve the spirit of the request in a less confusing (IMO) manner than would be brought about by nested filesets (of all things). ;) -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org