From: Bryan Duxbury Date: Mon, 13 Sep 2010 16:28:53 +0000 (+0000) Subject: THRIFT-870. java: Java constants don't get Javadoc comments X-Git-Tag: 0.5.0~42 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=d4235e0a47bde7a2fdbc9fc73dc6ca7231992278;p=common%2Fthrift.git THRIFT-870. java: Java constants don't get Javadoc comments Fix a trivial oversight. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@996592 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/compiler/cpp/src/generate/t_java_generator.cc b/compiler/cpp/src/generate/t_java_generator.cc index e136c336..a7504ff5 100644 --- a/compiler/cpp/src/generate/t_java_generator.cc +++ b/compiler/cpp/src/generate/t_java_generator.cc @@ -485,6 +485,7 @@ void t_java_generator::generate_consts(std::vector consts) { indent_up(); vector::iterator c_iter; for (c_iter = consts.begin(); c_iter != consts.end(); ++c_iter) { + generate_java_doc(f_consts, (*c_iter)); print_const_value(f_consts, (*c_iter)->get_name(), (*c_iter)->get_type(), diff --git a/test/DebugProtoTest.thrift b/test/DebugProtoTest.thrift index d4c87597..b01129a8 100644 --- a/test/DebugProtoTest.thrift +++ b/test/DebugProtoTest.thrift @@ -272,6 +272,7 @@ enum SomeEnum { TWO = 2 } +/** This is a docstring on a constant! */ const SomeEnum MY_SOME_ENUM = SomeEnum.ONE const SomeEnum MY_SOME_ENUM_1 = 1