You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by "Andrew Eberbach (JIRA)" <ji...@apache.org> on 2006/10/02 17:41:19 UTC

[jira] Created: (MUSE-118) proxy synthesizer should be rewritten to use new codegen structure

proxy synthesizer should be rewritten to use new codegen structure
------------------------------------------------------------------

                 Key: MUSE-118
                 URL: http://issues.apache.org/jira/browse/MUSE-118
             Project: Muse
          Issue Type: Improvement
            Reporter: Andrew Eberbach
         Assigned To: Andrew Eberbach
             Fix For: 2.1.0


The proxy synthesizer is duplicating some analysis done by the Analyzer portion of the codegen, this should be redone so that it's more consistent.

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

        

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


[jira] Resolved: (MUSE-118) ProxySynthesizer should be rewritten to use new codegen structure

Posted by "Andrew Eberbach (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MUSE-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Eberbach resolved MUSE-118.
----------------------------------

    Resolution: Fixed

I split the ProxySynthesizer into two sub-Synthesizers: one for the interface, one for the main proxy class. The ProxySynthesizer class just delegates to those two. I've also adapted them to not use the ResourceInspector and instead using the Capability and subcomponents (JavaMethod, JavaProperty) in doing its code generation.

> ProxySynthesizer should be rewritten to use new codegen structure
> -----------------------------------------------------------------
>
>                 Key: MUSE-118
>                 URL: https://issues.apache.org/jira/browse/MUSE-118
>             Project: Muse
>          Issue Type: Improvement
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Andrew Eberbach
>         Assigned To: Andrew Eberbach
>            Priority: Minor
>             Fix For: 2.2.0
>
>
> The ProxySynthesizer is duplicating some analysis done by the Analyzer portion of the codegen, this should be redone so that it's more consistent.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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


[jira] Updated: (MUSE-118) ProxySynthesizer should be rewritten to use new codegen structure

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/MUSE-118?page=all ]

Dan Jemiolo updated MUSE-118:
-----------------------------

          Component/s: Tooling - Code Generation
              Summary: ProxySynthesizer should be rewritten to use new codegen structure  (was: proxy synthesizer should be rewritten to use new codegen structure)
        Fix Version/s: 2.2.0
                           (was: 2.1.0)
          Description: The ProxySynthesizer is duplicating some analysis done by the Analyzer portion of the codegen, this should be redone so that it's more consistent.  (was: The proxy synthesizer is duplicating some analysis done by the Analyzer portion of the codegen, this should be redone so that it's more consistent.)
    Affects Version/s: 2.0.0
             Priority: Minor  (was: Major)

> ProxySynthesizer should be rewritten to use new codegen structure
> -----------------------------------------------------------------
>
>                 Key: MUSE-118
>                 URL: http://issues.apache.org/jira/browse/MUSE-118
>             Project: Muse
>          Issue Type: Improvement
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Andrew Eberbach
>         Assigned To: Andrew Eberbach
>            Priority: Minor
>             Fix For: 2.2.0
>
>
> The ProxySynthesizer is duplicating some analysis done by the Analyzer portion of the codegen, this should be redone so that it's more consistent.

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

        

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