From bd8d1590167d9f7ca2bd0faa68ccbd6e8ab13780 Mon Sep 17 00:00:00 2001 From: Ian Kronquist Date: Fri, 14 Aug 2015 16:11:27 -0700 Subject: [PATCH] (PDOC-21) Fix duplicate warnings for hostclasses Host classes inherit behavior from defined types. I didn't realize this when I was first implementing this functionality. --- .../strings/yard/templates/default/hostclass/setup.rb | 7 ------- 1 file changed, 7 deletions(-) diff --git a/lib/puppet_x/puppetlabs/strings/yard/templates/default/hostclass/setup.rb b/lib/puppet_x/puppetlabs/strings/yard/templates/default/hostclass/setup.rb index b88dbff..b8bda9e 100644 --- a/lib/puppet_x/puppetlabs/strings/yard/templates/default/hostclass/setup.rb +++ b/lib/puppet_x/puppetlabs/strings/yard/templates/default/hostclass/setup.rb @@ -3,13 +3,6 @@ include T('default/definedtype') def init super sections.push :subclasses - - @template_helper = TemplateHelper.new - @template_helper.check_parameters_match_docs object - params = object.parameters.map { |param| param.first } - param_tags = object.tags.find_all{ |tag| tag.tag_name == "param"} - param_details = @template_helper.extract_param_details(params, param_tags) unless params.nil? - @template_helper.check_types_match_docs object, param_details end def subclasses