You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by be...@incubator.apache.org on 2004/10/07 23:52:51 UTC

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

Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/BEEHIVE-15

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: BEEHIVE-15
    Summary: Refactor control compilation-time code to use TwoPhaseAnnotationProcessor wrappers (or equiv) for diagnostics
       Type: Task

     Status: Open
   Priority: Major

    Project: Beehive
 Components: 
             Controls
   Fix Fors:
             TBD
   Versions:
             TBD

   Assignee: Kenneth Tam
   Reporter: Kenneth Tam

    Created: Thu, 7 Oct 2004 2:50 PM
    Updated: Thu, 7 Oct 2004 2:50 PM

Description:
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.





---------------------------------------------------------------------
JIRA INFORMATION:
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


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

Posted by "Kenneth Tam (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-15?page=all ]
     
Kenneth Tam resolved BEEHIVE-15:
--------------------------------

    Resolution: Fixed

Fixed @ svn rev 165221.  A TwoPhaseAnnotationProcessor instance is being passed throughout the Apt* heirarchy, and is used to emit diagnostics.


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

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


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

Posted by an...@tcs.com.
For Heaven's sake can somebody help me unsubscribe myself from this 
mailing list !!!

The unsubscribe link on Apache incubator is ineffective.

Thanks in advance,

Anand




"Kenneth Tam (JIRA)" <be...@incubator.apache.org> 
02/23/2005 02:30 PM

Please respond to
"Beehive Developers" <be...@incubator.apache.org>


To
beehive-dev@incubator.apache.org
cc

Subject
[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:
-------------------------------

    Fix Version: V1
                     (was: V1Beta)

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

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


ForwardSourceID:NT00007E6A 


Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information.   If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited.   If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments.  Thank you

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

Posted by "Kenneth Tam (JIRA)" <be...@incubator.apache.org>.
     [ http://issues.apache.org/jira/browse/BEEHIVE-15?page=history ]

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

    Fix Version: V1
                     (was: V1Beta)

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

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


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

Posted by "Kenneth Tam (JIRA)" <be...@incubator.apache.org>.
     [ 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