THRIFT-870. java: Java constants don't get Javadoc comments
authorBryan Duxbury <bryanduxbury@apache.org>
Mon, 13 Sep 2010 16:28:53 +0000 (16:28 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Mon, 13 Sep 2010 16:28:53 +0000 (16:28 +0000)
Fix a trivial oversight.

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@996592 13f79535-47bb-0310-9956-ffa450edef68

compiler/cpp/src/generate/t_java_generator.cc
test/DebugProtoTest.thrift

index e136c33..a7504ff 100644 (file)
@@ -485,6 +485,7 @@ void t_java_generator::generate_consts(std::vector<t_const*> consts) {
   indent_up();
   vector<t_const*>::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(),
index d4c8759..b01129a 100644 (file)
@@ -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