[ http://issues.apache.org/jira/browse/BEEHIVE-15?page=all ]
     
Zach Smith closed BEEHIVE-15:
-----------------------------


Verified TwoPhaseAnnotationProcessor instance is passed through Apt.

> Refactor control compilation-time code to use TwoPhaseAnnotationProcessor 
> wrappers (or equiv) for diagnostics
> -------------------------------------------------------------------------------------------------------------
>
>          Key: BEEHIVE-15
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-15
>      Project: Beehive
>         Type: Task
>   Components: Controls
>     Versions: V1Beta
>     Reporter: Kenneth Tam
>     Assignee: Kenneth Tam
>      Fix For: v1m1

>
> Most of the controls compile-time code (generator/apt/*) currently uses the 
> AnnotationProcessorEnvironment directly to report errors, bypassing the 
> wrappers in TwoPhaseAnnotationProcessor.  The semantics of the two phases 
> can't be enforced until those wrappers are used.  In particular, we should 
> factor out those wrappers into their own class first, and pass that around 
> the Apt* objects.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to