Jose Alberto Fernandez <[EMAIL PROTECTED]> wrote:

>> From: Stefan Bodewig [mailto:[EMAIL PROTECTED]
>>
>> Peter Donald <[EMAIL PROTECTED]> wrote:
>>
>> > whats the difference between IDs and property values?
>>
>> Using something via refid implies a typed value, using ${} does not
>> - especially if the defining project doesn't know the type project
>> B will be using.
> 
> This looks kind of artificial to me. why can't I say <property
> id="..." /> meaning the same thing as name="...." ?

You can. I was talking about refid="..." vs. ${}.

>> >><projectref name="A">
>> >>  <A:mailaddressset id="send-report-to">
>> >>    <address to="[EMAIL PROTECTED]" />
>> >>  </A:mailaddressset>
>> >></projectref>
>> >
> 
> Here you are defining an id for 'A' within a pseudo-task, so the
> blank rule about forbidding this sort of thing may not be
> correct.

Who said I wanted to forbid what? 8-)

Datatypes shouldn't be treated different than properties, right?  If I
can define properties via param, I must have a way to define arbitrary
data types and pass them to subbuilds or projectrefs as well IMHO.

Stefan

Reply via email to