[jboss-jira] [JBoss JIRA] Closed: (LOGTOOL-11) Refactor into Core Generation and Specific Annotation Processing Modules
James Perkins (JIRA)
jira-events at lists.jboss.org
Thu Mar 10 19:35:45 EST 2011
[ https://issues.jboss.org/browse/LOGTOOL-11?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James Perkins closed LOGTOOL-11.
--------------------------------
Assignee: James Perkins (was: David Lloyd)
Resolution: Done
Separated into two separate modules. The generator module is the base annotation process and generates the basic code. The processor module has 2 interfaces that need to be implemented for the generator.
> Refactor into Core Generation and Specific Annotation Processing Modules
> ------------------------------------------------------------------------
>
> Key: LOGTOOL-11
> URL: https://issues.jboss.org/browse/LOGTOOL-11
> Project: Log Tool
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Affects Versions: 1.0.0.Beta3
> Reporter: Ken Finnigan
> Assignee: James Perkins
>
> JBoss Solder/Seam would like to use their own annotations for generating message classes instead of those found within JBoss Logging, as recommended by David Lloyd.
> At present the Annotation processor in Logging Tools specifically references the JBoss Logging annotations by package and imports them to use in generating the classes.
> What we'd like is to create a core processing module that has common functionality that is agnostic of whatever annotations need to be processed, or what methods those annotations may have, and then modules bolted on top of that for specific JBoss Logging annotation processing.
> This then allows the creation of a Solder/Seam specific annotation processor module that utilizes the core, without having to fork the entire project to achieve it.
> Have discussed this with both James and David, and James is currently working on a prototype.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list