puppet-strings/lib/puppetx/yardoc/yard
Charlie Sharpsteen e3d2602cba Move Puppet classes into a custom namespace
Instead of documenting Puppet classes using `ClassObject`, use a custom
subclass of `NamespaceObject`. This is done because Puppet classes are not Ruby
classes and will have components that don't fit into the model offered by
`ClassObject`.

This commit also adds a couple of monkey patches to integrate the new
`:hostclass` into YARD tooling and the beginnings of some custom templating.
2014-05-25 22:59:46 -07:00
..
code_objects Move Puppet classes into a custom namespace 2014-05-25 22:59:46 -07:00
handlers Move Puppet classes into a custom namespace 2014-05-25 22:59:46 -07:00
templates/default Move Puppet classes into a custom namespace 2014-05-25 22:59:46 -07:00
code_objects.rb Move Puppet classes into a custom namespace 2014-05-25 22:59:46 -07:00
handlers.rb Add simple handlers 2014-05-22 23:45:08 -07:00
monkey_patches.rb Move Puppet classes into a custom namespace 2014-05-25 22:59:46 -07:00
parser.rb Re-work require statements 2014-05-24 16:46:37 -07:00
plugin.rb Move Puppet classes into a custom namespace 2014-05-25 22:59:46 -07:00