[
https://issues.apache.org/jira/browse/THRIFT-5189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Zezeng Wang updated THRIFT-5189:
--------------------------------
Description:
test.thrift as below:
namespace cpp AAAAAA.BBBBBB.CCCCCC.DDDDDD.EEEEEE.FFFFFF
struct a {
1: i32 id,
2: string message
}
the compiler will generate cpp namespace code(in test_types.h) in one line as:
namespace AAAAAA { namespace BBBBBB { namespace CCCCCC { namespace DDDDDD {
namespace EEEEEE { namespace FFFFFF {
expected:
Maybe we can let the compiler has the option to choose which format of
namespace to use,
not only the current one.
one possible option maybe :
namespace AAAAAA {
namespace BBBBBB {
namespace CCCCCC {
namespace DDDDDD {
namespace EEEEEE {
namespace FFFFFF {
......
was:
test.thrift as below:
namespace cpp AAAAAA.BBBBBB.CCCCCC.DDDDDD.EEEEEE.FFFFFF
struct a {
1: i32 id,
2: string message
}
the compiler will generate cpp namespace code(in test_types.h) as:
namespace AAAAAA { namespace BBBBBB { namespace CCCCCC { namespace DDDDDD {
namespace EEEEEE { namespace FFFFFF {
expected:
Maybe we can let the compiler has the option to choose which format of
namespace to use,
not only the current one.
one possible option maybe :
namespace AAAAAA {
namespace BBBBBB {
namespace CCCCCC {
namespace DDDDDD {
namespace EEEEEE {
namespace FFFFFF {
......
> C++: Improve the namespace format of the code which generated by the thrift
> compiler
> ------------------------------------------------------------------------------------
>
> Key: THRIFT-5189
> URL: https://issues.apache.org/jira/browse/THRIFT-5189
> Project: Thrift
> Issue Type: Improvement
> Components: C++ - Compiler
> Reporter: Zezeng Wang
> Assignee: Zezeng Wang
> Priority: Minor
>
> test.thrift as below:
> namespace cpp AAAAAA.BBBBBB.CCCCCC.DDDDDD.EEEEEE.FFFFFF
> struct a {
> 1: i32 id,
> 2: string message
> }
> the compiler will generate cpp namespace code(in test_types.h) in one line as:
> namespace AAAAAA { namespace BBBBBB { namespace CCCCCC { namespace DDDDDD {
> namespace EEEEEE { namespace FFFFFF {
> expected:
> Maybe we can let the compiler has the option to choose which format of
> namespace to use,
> not only the current one.
> one possible option maybe :
> namespace AAAAAA {
> namespace BBBBBB {
> namespace CCCCCC {
> namespace DDDDDD {
> namespace EEEEEE {
> namespace FFFFFF {
> ......
--
This message was sent by Atlassian Jira
(v8.3.4#803005)