Author: bryanduxbury
Date: Fri Jan 15 17:27:52 2010
New Revision: 899722

URL: http://svn.apache.org/viewvc?rev=899722&view=rev
Log:
THRIFT-678. html:  HTML generator should include per-field docstrings

Modified:
    incubator/thrift/trunk/compiler/cpp/src/generate/t_html_generator.cc

Modified: incubator/thrift/trunk/compiler/cpp/src/generate/t_html_generator.cc
URL: 
http://svn.apache.org/viewvc/incubator/thrift/trunk/compiler/cpp/src/generate/t_html_generator.cc?rev=899722&r1=899721&r2=899722&view=diff
==============================================================================
--- incubator/thrift/trunk/compiler/cpp/src/generate/t_html_generator.cc 
(original)
+++ incubator/thrift/trunk/compiler/cpp/src/generate/t_html_generator.cc Fri 
Jan 15 17:27:52 2010
@@ -534,12 +534,14 @@
   vector<t_field*> members = tstruct->get_members();
   vector<t_field*>::iterator mem_iter = members.begin();
   f_out_ << "<table>";
-  f_out_ << "<tr><th>Field</th><th>Type</th><th>Required</th><th>Default 
value</th></tr>"
+  f_out_ << 
"<tr><th>Field</th><th>Type</th><th>Description</th><th>Required</th><th>Default
 value</th></tr>"
         << endl;
   for ( ; mem_iter != members.end(); mem_iter++) {
     f_out_ << "<tr><td>" << (*mem_iter)->get_name() << "</td><td>";
     print_type((*mem_iter)->get_type());
     f_out_ << "</td><td>";
+    f_out_ << (*mem_iter)->get_doc();
+    f_out_ << "</td><td>";
     if ((*mem_iter)->get_req() != t_field::T_OPTIONAL) {
       f_out_ << "yes";
     } else {


Reply via email to