>
>
>> Of course, if people think that this hasn't been debated enough then we
>> can continue the conversation and have the vote later.
>>
>
> Let's please consider the fact, as pointed out by Antoine, that there is
> more or less no way to prevent manipulation of references by Java or
> scripted tasks.  That being the case it doesn't seem like a good investment
> of cycles to prevent this task from functioning.  With my just-committed
> bugfix to RuntimeConfigurable, my current cut of AugmentReference code is
> completely self-contained which means that any third party could write the
> task and our proposed 'final' attribute would be meaningless.  What might be
> doable is creating another task that would make read-only a reference by
> dynamically generating proxies that would hide setter-type (any
> parameterized?) methods, or something along those lines.  _That_ could stop
> <augment> and other avenues from modifying a reference if that's really what
> we wanted.  So I'd say these are separate concerns.
>
Sounds good to me

-- 
Jean Louis Boudart
Independent consultant
Project Lead http://www.easyant.org

Reply via email to