ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Conor MacNeill" <co...@cortexebusiness.com.au>
Subject Unifying property and reference namespaces
Date Fri, 06 Jul 2001 12:14:03 GMT
Hi,

I have been looking at bug 1510
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1510

The patch supplied will pass filters and references to subprojects.
Firstly, this needs to be incorporated into the inheritAll behaviour that I
have just committed. However, I think this issue needs more thought since
the patch, as presented, would mean that filters and references are
overridable whilst properties are not. Also, if we do set inheritAll to
false, we might want to selectively pass filters and references. That would
suggest the need for nested <filter> and <reference> elements in <ant> and
<antcall>.

A better approach would be to unify the property, filter and reference
namespaces now. We know this will be the case for Ant2, and it would solve
many problems in this area too. The overriding behaviour could be common,
and a single nested element could pass any sort of datatype to the called
<ant>. The downside would be backward compatibility issues. I'm not sure
how great they would be.

Thoughts?

Conor



Mime
View raw message