class RubyIndexer::Entry::Member
@abstract
def decorated_parameters
def decorated_parameters first_signature = signatures.first return "()" unless first_signature "(#{first_signature.format})" end
def formatted_signatures
def formatted_signatures overloads_count = signatures.size case overloads_count when 1 "" when 2 "\n(+1 overload)" else "\n(+#{overloads_count - 1} overloads)" end end
def initialize(name, uri, location, comments, visibility, owner) # rubocop:disable Metrics/ParameterLists
: (String name, URI::Generic uri, Location location, String? comments, Symbol visibility, Entry::Namespace? owner) -> void
def initialize(name, uri, location, comments, visibility, owner) # rubocop:disable Metrics/ParameterLists super(name, uri, location, comments) @visibility = visibility @owner = owner end
def signatures
- Abstract: -
def signatures raise AbstractMethodInvokedError end