require 'puppet_x/puppetlabs/strings/yard/core_ext/yard' class PuppetX::PuppetLabs::Strings::YARD::Handlers::Base < YARD::Handlers::Base # Easy access to Pops model objects for handler matching. include Puppet::Pops::Model # Easy access to custom code objects from which documentation is generated. include PuppetX::PuppetLabs::Strings::YARD::CodeObjects def self.handles?(statement) handlers.any? {|h| h == statement.type} end end