You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Bryan Duxbury (JIRA)" <ji...@apache.org> on 2011/02/08 18:26:57 UTC

[jira] Closed: (THRIFT-447) Make an abstract base Client class so we can generate less code

     [ https://issues.apache.org/jira/browse/THRIFT-447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bryan Duxbury closed THRIFT-447.
--------------------------------

    Resolution: Fixed

I just committed an updated version of this patch.

> Make an abstract base Client class so we can generate less code
> ---------------------------------------------------------------
>
>                 Key: THRIFT-447
>                 URL: https://issues.apache.org/jira/browse/THRIFT-447
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Java - Compiler, Java - Library
>            Reporter: Bryan Duxbury
>            Assignee: Bryan Duxbury
>            Priority: Minor
>             Fix For: 0.7
>
>         Attachments: thrift-447.patch
>
>
> The Java generator currently uses the generator to create all of the contents of the myService.Client class, including boring stuff like the constructor and instance variables. It seems like we could just factor this common base stuff out into a BaseClient that lives in the library and simplify the generator accordingly.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira