From: Bryan Duxbury Date: Fri, 15 Jan 2010 17:27:52 +0000 (+0000) Subject: THRIFT-678. html: HTML generator should include per-field docstrings X-Git-Tag: 0.3.0~139 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=9bfacd36800f052e33ffa78a06bc9a4f600e5f3d;p=common%2Fthrift.git THRIFT-678. html: HTML generator should include per-field docstrings git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@899722 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/compiler/cpp/src/generate/t_html_generator.cc b/compiler/cpp/src/generate/t_html_generator.cc index ad1c4cbc..dcfdf955 100644 --- a/compiler/cpp/src/generate/t_html_generator.cc +++ b/compiler/cpp/src/generate/t_html_generator.cc @@ -534,12 +534,14 @@ void t_html_generator::generate_struct(t_struct* tstruct) { vector members = tstruct->get_members(); vector::iterator mem_iter = members.begin(); f_out_ << ""; - f_out_ << "" + f_out_ << "" << endl; for ( ; mem_iter != members.end(); mem_iter++) { f_out_ << "
FieldTypeRequiredDefault value
FieldTypeDescriptionRequiredDefault value
" << (*mem_iter)->get_name() << ""; print_type((*mem_iter)->get_type()); f_out_ << ""; + f_out_ << (*mem_iter)->get_doc(); + f_out_ << ""; if ((*mem_iter)->get_req() != t_field::T_OPTIONAL) { f_out_ << "yes"; } else {