module YARD::Handlers::Ruby::DSLHandlerMethods

def macro_name_matches(macro)

Returns:
  • (Boolean) - whether caller method matches a macro or
def macro_name_matches(macro)
  objs = [macro.method_object]
  if objs.first.type != :proxy && objs.first.respond_to?(:aliases)
    objs.concat(objs.first.aliases)
  end
  objs.any? {|obj| obj.name.to_s == caller_method.to_s }
end