[ 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to