You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Sebastian Zenker (JIRA)" <ji...@apache.org> on 2019/01/28 11:41:00 UTC

[jira] [Created] (THRIFT-4763) HTML compiler produces invalid HTML document

Sebastian Zenker created THRIFT-4763:
----------------------------------------

             Summary: 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


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)