commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Struberg <strub...@yahoo.de>
Subject Re: [digester] dropping the annotations-processor module
Date Sat, 22 Dec 2012 13:19:13 GMT

> Does weaver enhances the class bytecode or even generate classes?

You could do both. Currently the only 'plugin' for the weaver is Matts privilizer. This one
only 'enhances' an existing class. But there is no further restriction and I see no reason
why you could not generate classes. But please note that this classes are only available _after_
the compilation. So they cannot (sanely) be referenced by any java source code.

LieGrue,
strub



----- Original Message -----
> From: Simone Tripodi <simonetripodi@apache.org>
> To: Commons Developers List <dev@commons.apache.org>
> Cc: 
> Sent: Saturday, December 22, 2012 1:16 PM
> Subject: Re: [digester] dropping the annotations-processor module
> 
> Hi Mark!
> 
> until v3.2 the Digester supported runtime annotations to generate the
> XML parser - the idea was having a processor that generates the XML
> parser at compile-time, but unfortunately I haven't had enough time to
> continue working on it...
> So, since it is even broken and still at the early stage, I propose to
> drop it to cut soon a new release, and postpone it to new versions.
> 
> Does weaver enhances the class bytecode or even generate classes?
> 
> TIA,
> -Simo
> 
> http://people.apache.org/~simonetripodi/
> http://simonetripodi.livejournal.com/
> http://twitter.com/simonetripodi
> http://www.99soft.org/
> 
> 
> On Sat, Dec 22, 2012 at 10:45 AM, Mark Struberg <struberg@yahoo.de> wrote:
>>  I have no clue what the annotation processing is for, but might that be a 
> candidate for the upcoming commons-weaver (formerly privilizer) ?
>>  It takes CLASS/RUNTIME annotations a modifies the bytecode in the class 
> directly.
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>> 
>>  ----- Original Message -----
>>>  From: Simone Tripodi <simonetripodi@apache.org>
>>>  To: Commons Developers List <dev@commons.apache.org>
>>>  Cc:
>>>  Sent: Friday, December 21, 2012 10:48 PM
>>>  Subject: [digester] dropping the annotations-processor module
>>> 
>>>  Hi all guys!
>>> 
>>>  the annotations-processor module in Digester has been in a prototypal
>>>  status for a looooong time and I haven't had time/chances to make 
> it
>>>  working, so, since it has never been released before and I am busy as
>>>  heel and won't have the opportunity to work on it, unless someone
>>>  submits a patch to DIGESTER-158, I would be for dropping it and make
>>>  the build work (and possibly cut a release).
>>> 
>>>  Any objection?
>>>  Many thanks in advance, all the best!
>>>  -Simo
>>> 
>>>  http://people.apache.org/~simonetripodi/
>>>  http://simonetripodi.livejournal.com/
>>>  http://twitter.com/simonetripodi
>>>  http://www.99soft.org/
>>> 
>>>  ---------------------------------------------------------------------
>>>  To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>  For additional commands, e-mail: dev-help@commons.apache.org
>>> 
>> 
>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>  For additional commands, e-mail: dev-help@commons.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message