You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "Kenneth Tam (JIRA)" <be...@incubator.apache.org> on 2004/10/27 20:19:32 UTC

[jira] Updated: (BEEHIVE-15) Refactor control compilation-time code to use TwoPhaseAnnotationProcessor wrappers (or equiv) for diagnostics

     [ http://issues.apache.org/jira/browse/BEEHIVE-15?page=history ]

Kenneth Tam updated BEEHIVE-15:
-------------------------------

        Version: V1Beta
                     (was: V1Alpha)
    Fix Version: V1Beta
                     (was: V1Alpha)

> 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: V1Beta

>
> 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
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira