puppet-strings/lib/puppetx/yardoc/yard/handlers/base.rb

16 lines
336 B
Ruby

require 'yard'
require 'puppet/pops'
require_relative '../../../yardoc'
module Puppetx::Yardoc::YARD::Handlers
class Base < YARD::Handlers::Base
include Puppet::Pops::Model # This allows handlers to match based on model classes.
def self.handles?(statement)
handlers.any? {|h| h == statement.type}
end
end
end