(maint) change template logic and add test

This commit is contained in:
Eric Putnam 2018-02-22 16:07:39 -08:00
parent 5a283c2212
commit 09a5d3e4ff
No known key found for this signature in database
GPG Key ID: 3FB595AA224A7751
5 changed files with 44 additions and 3 deletions

View File

@ -1,7 +1,15 @@
### <%= name %>
<%= text || summary || "The #{name} class." %>
<% if text -%>
<%= text %>
<% elsif summary -%>
<%= summary %>
<% else -%>
<%= "The #{name} class." %>
<% end -%>
<% if since -%>
* **Since** <%= since %>

View File

@ -1,8 +1,16 @@
### <%= name %>
Type: <%= type %>
<%= text || summary || "The #{name} function." %>
<% if text -%>
<%= text %>
<% elsif summary -%>
<%= summary %>
<% else -%>
<%= "The #{name} class." %>
<% end -%>
<% signatures.each do |sig| -%>
#### `<%= sig.signature %>`

View File

@ -1,7 +1,15 @@
### <%= name %>
<%= text || summary || "The #{name} type." %>
<% if text -%>
<%= text %>
<% elsif summary -%>
<%= summary %>
<% else -%>
<%= "The #{name} type." %>
<% end -%>
<% if since -%>
* **Since** <%= since %>

View File

@ -2,6 +2,8 @@
## Classes
* [`klass`](#klass): A simple class.
* [`noparams`](#noparams): Overview for class noparams
* [`noparams_desc`](#noparams_desc):
## Defined types
* [`klass::dt`](#klassdt): A simple defined type.
## Resource types
@ -76,6 +78,16 @@ Third param.
Default value: 'hi'
### noparams
Overview for class noparams
### noparams_desc
The noparams_desc class.
## Defined types
### klass::dt

View File

@ -35,6 +35,11 @@ class klass (
) inherits foo::bar {
}
# Overview for class noparams
class noparams () {}
class noparams_desc () {}
# An overview for a simple defined type.
# @summary A simple defined type.
# @since 1.1.0