Commit Graph

22 Commits

Author SHA1 Message Date
David Danzilio 3974d20612 (PDOC-28) Being picky about spacing 2015-09-16 13:01:10 -04:00
David Danzilio 0dc8d95ce4 (PDOC-28) Adding syntax higlighting. Refactoring the gemspec a bit. 2015-09-16 13:00:59 -04:00
David Danzilio aac19e67b7 (PDOC-28) Make puppet strings available as a gem 2015-09-16 13:00:00 -04:00
Hailee Kenney 3c885cf550 Merge pull request #59 from iankronquist/puppet-type-list-linebreak-pdoc-35
(PDOC-35) Format generated html properly
2015-09-15 15:39:36 -07:00
Ian Kronquist 3a2f70026e (PDOC-52) Fix section on Type directives
This confusion persists from a very old attempt at implementing support for
types and providers.
2015-09-15 09:56:49 -07:00
Ian Kronquist cbc39d758a (maint) Fix README formatting
It was bugging me that the subheader wasn't on its own line.
2015-09-14 12:06:26 -07:00
Rob Reynolds 0883beadeb (PDOC-35) Clarify types and providers example
- Clarify how desc/doc strings are automatically extracted
- Clarify in the example where my_parameter comes from
- add subheadings to Writing Compatible Documentation
2015-09-10 10:47:12 -05:00
Ian Kronquist 9b8777c1b4 (PDOC-35) Document documenting puppet providers
Add instructions on how to use the `@!puppet.provider.param` directive to
document parameters which are created via metaprogramming.
2015-08-11 11:53:01 -07:00
Ian Kronquist 088b1b3521 (PDOC-33) Inform reader how to install yard gem
The easiest cross platform way to install the yard gem is actually with puppet
itself. We still need to cover the puppet 3.x vs 4.x cases though.
2015-07-29 12:43:33 -07:00
Ian Kronquist 5a63c9832e (PDOC-33) Inform reader how to install yard gem
Also includes a variety of other README updates and modernizations.
2015-07-17 10:59:21 -07:00
Hailee Kenney 1f2d9a2d8a (PDOC-17) Clean up code and update README
Do a bit of renaming and add some comments to make the processing
of parameter details a bit more clear. Additionally, update the
example in the README so that it will actually be parsed properly
by YARD (since YARD does not expect the one line title before the
description).
2014-12-18 13:34:43 -08:00
Hailee Kenney eafe3eaa32 (maint) Exclude files that cause YARD errors
Running `puppet strings server` generates documentation for all
modules in your modulepath, meaning that it also generates HTML
for strings itself. Since there are parts of strings that are not
meant to be documented with YARD, exclude the files that cause
error messages so that `puppet strings server` is not needlessly
noisy.

Additionally, make a few suggested changes to the README to make
it clearer and easier to read.
2014-10-20 17:37:49 -07:00
Hailee Kenney 408d875986 (PDOC-13) Add documentation examples to README
In order to make it easier for users, give some basic examples
in the README of how write documentation that is compatible with
strings. Also provide a few resources for getting started.
2014-10-20 11:35:14 -07:00
Hailee Kenney cbda14f093 (maint) Add build status to README.md
In order to make it easy to quickly tell if the Travis CI build is currently green,
add a badge to the README.
2014-10-16 13:37:47 -07:00
Hailee Kenney 62f080a589 (maint) Fix ironic misspelling of intelligence
intelligance -> intelligence in README.md
2014-10-15 15:53:27 -07:00
Sebastien Badia 81887932cf readme: Fix puppet server typo
Fix server typo and remove whitespaces.
2014-10-07 20:51:27 +02:00
Hailee Kenney e9ee2c39a9 (maint) Add forge link to README
To make it easier for users to find the strings module on the forge,
add a link to the module's forge page in the README.
2014-10-07 11:44:39 -07:00
Andrew Parker 92a3bd902c (PDOC-10) Try to simplify the installation
The instructions for installation provided a lot of different
alternatives. In order to quickly answer the question of "how do I use
this" we can just give the most common ways of getting it installed.
2014-10-03 14:59:55 -07:00
Hailee Kenney 2ed04c616f (PDOC-10) Update README.md to be more detailed
Since puppet strings will soon release a 0.1.0 version, update the
README.md file to include the necessary details about the project.
2014-10-01 14:37:13 -07:00
Hailee Kenney ec0e26e339 (PDOC-3) Rename face to strings instead of yardoc
Since we don't want the name of the tool to reflect the fact that
it is using yard internally (this is an implementation detail), rename
the face to `strings`. Now when one wishes to generate documentation,
`puppet strings` will be used rather than `puppet yardoc`.
2014-09-11 09:57:19 -07:00
Charlie Sharpsteen 6e1e9b3e24 Require Puppet >= 3.6.0
Mostly due to breaking changes in how the `puppet module list` Face works.
2014-06-09 21:20:56 -07:00
Charlie Sharpsteen 353b48bb1a Add README.md 2014-05-30 12:23:10 -07:00