Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 19688 invoked from network); 12 Mar 2002 19:58:56 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 12 Mar 2002 19:58:56 -0000 Received: (qmail 10663 invoked by uid 97); 12 Mar 2002 19:57:40 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 10366 invoked by uid 97); 12 Mar 2002 19:57:34 -0000 Mailing-List: contact ant-dev-help@jakarta.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 ant-dev@jakarta.apache.org Received: (qmail 10128 invoked from network); 12 Mar 2002 19:57:26 -0000 Message-Id: <200203121957.g2CJvPp06105@mail012.syd.optusnet.com.au> Content-Type: text/plain; charset="utf-8" From: Peter Donald To: "Ant Developers List" Subject: Re: [myrmidon] PATCH: PropertyResolver service. Date: Mon, 11 Mar 2002 23:43:47 +1100 X-Mailer: KMail [version 1.3.2] References: In-Reply-To: X-Wisdom-Cookie: . MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Sun, 10 Mar 2002 12:28, Adam Murdoch wrote: > I don't think we want a global AntException. As a general plan, what might > be useful is a base exception for each major reuse group > (aut, -1 aut is set of reusable utilities. Each subset of aut should have their own exception IMHO. So aut.X should be able to be picked up without any dependencies on other unrelated classes. > myrmidon.interfaces, +/-0 I don't see any adantage to it but don't see any disadvantage either ;) > myrmidon.api +1 > In the meantime, ProjectException might be good to add, to get thrown when > something goes wrong building the project model. +1 > > e) Recursive property resolution, like > > srcdir="${build.${current-project}.dir}". > > Not sure how useful this would be, but could always play around with it. > > Looks like the code is ready to go, may as well switch it on. It has been -1'ed a whole bunch of times so we probably shouldn't switch it on ;) I originally wrote the code so that when I wrote the Policy object you *could* switch it on if you wanted to but by default it reverts to our current behaviour. -- Cheers, Pete When a stupid man is doing something he's ashamed of, he always declares that it is his duty. George Bernard Shaw -- To unsubscribe, e-mail: For additional commands, e-mail: