[
https://issues.apache.org/jira/browse/THRIFT-4763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
James E. King III resolved THRIFT-4763.
---------------------------------------
Resolution: Fixed
Assignee: James E. King III
Fix Version/s: 0.13.0
> HTML compiler produces invalid HTML document
> --------------------------------------------
>
> Key: THRIFT-4763
> URL: https://issues.apache.org/jira/browse/THRIFT-4763
> Project: Thrift
> Issue Type: Bug
> Components: HTML - Compiler
> Reporter: Sebastian Zenker
> Assignee: James E. King III
> Priority: Minor
> Fix For: 0.13.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> Steps to reproduce:
> # Create an simpl thrift file like the following:
> service MyService {}
> # generate the HTML documentation for it via thrift -gen html
> MyService.thrift
> The HTML compiler generates the following invalid stream:
> {{<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"}}
> {{ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">}}
> {{<html xmlns="http://www.w3.org/1999/xhtml">}}
> {{<head>}}
> {{<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />}}
> {{<link href="style.css" rel="stylesheet" type="text/css"/>}}
> {{<title>Thrift module: test</title></head><body>}}
> {{<div class="container-fluid">}}
> {{<h1>Thrift module: test</h1>}}
> {{<table class="table-bordered table-striped
> table-condensed"><thead><th>Module</th><th>Services</th><th>Data
> types</th><th>Constants</th></thead>}}
> {{<tr>}}
> {{<td>test</td><td><a href="#Svc_MyService">MyService</a><br/>}}
> {{<ul>}}
> {{</ul>}}
> {{</td>}}
> {{<td></td>}}
> {{<td>{color:#FF0000}*</code>*{color}</td>}}
> {{</tr></table>}}
> {{<hr/><h2 id="Services">Services</h2>}}
> {{<h3 id="Svc_MyService">Service: MyService</h3>}}
> {{</div></body></html>}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)