Skip to content

Commit d158c3e

Browse files
committed
[#468] Hide auto-generated enum and bitmask values completely from HTML doc
1 parent 0dab207 commit d158c3e

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

compiler/extensions/doc/freemarker/bitmask.html.ftl

+5-1
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,12 @@ ${I} <tr class="doc"><td colspan=2 class="indent">
3636
${I} </td></tr>
3737
</#if>
3838
${I} <tr>
39+
<#if value.hasValueExpression>
3940
${I} <td class="indent"><@symbol_reference value.symbol/></td>
40-
${I} <td class="value-expression<#if !value.hasValueExpression> doc</#if>">= ${value.value}<#if value_has_next>,</#if></td>
41+
${I} <td class="value-expression">= ${value.value}<#if value?has_next>,</#if></td>
42+
<#else>
43+
${I} <td class="indent"><@symbol_reference value.symbol/><#if value?has_next>,</#if></td><td></td>
44+
</#if>
4145
${I} </tr>
4246
${I} </tbody>
4347
</#list>

compiler/extensions/doc/freemarker/enumeration.html.ftl

+5-1
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,12 @@ ${I} <tr class="doc"><td colspan=2 class="indent">
3636
${I} </td></tr>
3737
</#if>
3838
${I} <tr>
39+
<#if item.hasValueExpression>
3940
${I} <td class="indent"><@symbol_reference item.symbol/></td>
40-
${I} <td class="value-expression<#if !item.hasValueExpression> doc</#if>">= ${item.value}<#if item_has_next>,</#if></td>
41+
${I} <td class="value-expression">= ${item.value}<#if item?has_next>,</#if></td>
42+
<#else>
43+
${I} <td class="indent"><@symbol_reference item.symbol/><#if item?has_next>,</#if></td><td></td>
44+
</#if>
4145
${I} </tr>
4246
${I} </tbody>
4347
</#list>

compiler/extensions/doc/freemarker/stylesheet.css.ftl

+1-2
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,7 @@ a:hover {
276276
padding-left: 1rem;
277277
}
278278

279-
.code div.doc,
280-
.code td.value-expression.doc {
279+
.code div.doc {
281280
white-space: normal;
282281
color: ${codeDocColor};
283282
}

0 commit comments

Comments
 (0)