Nevo Hed created THRIFT-2375: -------------------------------- Summary: Excessive <br>'s in generated HTML Key: THRIFT-2375 URL: https://issues.apache.org/jira/browse/THRIFT-2375 Project: Thrift Issue Type: Bug Components: HTML - Compiler Affects Versions: 0.9.1 Reporter: Nevo Hed Priority: Minor
This was working "right" (at least how I thought it should work) back in 0.9.0 going back at least to 0.7.0 and introduced in 0.9.1 https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=commit;h=63e3c63 The issue is that there is a '<br>' in HTML after every newline in the source comment (thrift). I assume that this was not the intention of the THRIFT-1800 change. I will attach complete sample thrift files and html output, but here is a summary: This is what the output USED to look like {quote} <tr><td>1</td><td>theThing</td><td><code>i32</code></td><td>Some comments can go for quite a while and may span multiple lines. What looks like a good spot to break a line in the thrift file may turn out to be not so great in HTML. In fact in HTML we should let the browser decide when to start a new lines. Users can still insert a break<br> when they really need/want it </td><td>required</td><td></td></tr> </table><br/></div></div></body></html> {quote} And this is what it looks like today {quote} <tr><td>1</td><td>theThing</td><td><code>i32</code></td><td>Some comments can go for quite a while and may span multiple<br/>lines. What looks like a good spot to break a li ne in the<br/>thrift file may turn out to be not so great in HTML. In<br/>fact in HTML we should let the browser decide when to start<br/>a new lines. Users can still<br/> insert a break<br> when they really need/want it<br/></td><td>required</td><td></td></tr> </table><br/></div></div></body></html> {quote} -- This message was sent by Atlassian JIRA (v6.1.5#6160)