class YARD::Handlers::Ruby::Legacy::PrivateClassMethodHandler

(see Ruby::PrivateClassMethodHandler)

Private Instance Methods

privatize_class_method(name) click to toggle source
# File lib/yard/handlers/ruby/legacy/private_class_method_handler.rb, line 14
def privatize_class_method(name)
  method = Proxy.new(namespace, name)
  ensure_loaded!(method)
  method.visibility = :private
rescue NamespaceMissingError
  raise UndocumentableError, "private visibility set on unrecognized method: #{name}"
end