Update RBI files for yard.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
BrewTestBot 2024-02-28 18:51:31 +00:00
parent a2eeae11da
commit 605aea8ce2
No known key found for this signature in database
GPG Key ID: 82D7D104050B0F0F

View File

@ -2480,7 +2480,7 @@ class YARD::CodeObjects::Base
# the paths are equal
# @return [Boolean] whether or not the objects are considered the same
#
# source://yard//lib/yard/code_objects/base.rb#322
# source://yard//lib/yard/code_objects/base.rb#323
def ==(other); end
# Accesses a custom attribute on the object
@ -2489,7 +2489,7 @@ class YARD::CodeObjects::Base
# @return [Object, nil] the custom attribute or nil if not found.
# @see #[]=
#
# source://yard//lib/yard/code_objects/base.rb#342
# source://yard//lib/yard/code_objects/base.rb#343
def [](key); end
# Sets a custom attribute on the object
@ -2499,7 +2499,7 @@ class YARD::CodeObjects::Base
# @return [void]
# @see #[]
#
# source://yard//lib/yard/code_objects/base.rb#355
# source://yard//lib/yard/code_objects/base.rb#356
def []=(key, value); end
# Associates a file with a code object, optionally adding the line where it was defined.
@ -2520,7 +2520,7 @@ class YARD::CodeObjects::Base
# @see Docstring#add_tag
# @since 0.8.4
#
# source://yard//lib/yard/code_objects/base.rb#560
# source://yard//lib/yard/code_objects/base.rb#561
def add_tag(*tags); end
# The non-localized documentation string associated with the object
@ -2547,7 +2547,7 @@ class YARD::CodeObjects::Base
# the locale of the documentation string.
# @return [Docstring] the documentation string
#
# source://yard//lib/yard/code_objects/base.rb#404
# source://yard//lib/yard/code_objects/base.rb#405
def docstring(locale = T.unsafe(nil)); end
# Attaches a docstring to a code object by parsing the comments attached to the statement
@ -2556,7 +2556,7 @@ class YARD::CodeObjects::Base
# @param comments [String, Array<String>, Docstring] the comments attached to the code object to be parsed
# into a docstring and meta tags.
#
# source://yard//lib/yard/code_objects/base.rb#426
# source://yard//lib/yard/code_objects/base.rb#427
def docstring=(comments); end
# Marks whether or not the method is conditionally defined at runtime
@ -2587,7 +2587,7 @@ class YARD::CodeObjects::Base
# the paths are equal
# @return [Boolean] whether or not the objects are considered the same
#
# source://yard//lib/yard/code_objects/base.rb#322
# source://yard//lib/yard/code_objects/base.rb#323
def eql?(other); end
# Tests if another object is equal to this, including a proxy
@ -2596,15 +2596,16 @@ class YARD::CodeObjects::Base
# the paths are equal
# @return [Boolean] whether or not the objects are considered the same
#
# source://yard//lib/yard/code_objects/base.rb#322
# source://yard//lib/yard/code_objects/base.rb#323
def equal?(other); end
# Returns the filename the object was first parsed at, taking
# definitions with docstrings first.
#
# @return [String] a filename
# @return [nil] if there is no file associated with the object
#
# source://yard//lib/yard/code_objects/base.rb#306
# source://yard//lib/yard/code_objects/base.rb#307
def file; end
# The files the object was defined in. To add a file, use {#add_file}.
@ -2629,7 +2630,7 @@ class YARD::CodeObjects::Base
# @return [String] the rendered template
# @see Templates::Engine#render
#
# source://yard//lib/yard/code_objects/base.rb#504
# source://yard//lib/yard/code_objects/base.rb#505
def format(options = T.unsafe(nil)); end
# @return [String] the group this object is associated with
@ -2649,19 +2650,19 @@ class YARD::CodeObjects::Base
# @return [Boolean]
# @see Docstring#has_tag?
#
# source://yard//lib/yard/code_objects/base.rb#555
# source://yard//lib/yard/code_objects/base.rb#556
def has_tag?(name); end
# @return [Integer] the object's hash value (for equality checking)
#
# source://yard//lib/yard/code_objects/base.rb#333
# source://yard//lib/yard/code_objects/base.rb#334
def hash; end
# Inspects the object, returning the type and path
#
# @return [String] a string describing the object
#
# source://yard//lib/yard/code_objects/base.rb#512
# source://yard//lib/yard/code_objects/base.rb#513
def inspect; end
# Returns the line the object was first parsed at (or nil)
@ -2669,13 +2670,13 @@ class YARD::CodeObjects::Base
# @return [Fixnum] the line where the object was first defined.
# @return [nil] if there is no line associated with the object
#
# source://yard//lib/yard/code_objects/base.rb#314
# source://yard//lib/yard/code_objects/base.rb#315
def line; end
# @overload dynamic_attr_name
# @overload dynamic_attr_name=
#
# source://yard//lib/yard/code_objects/base.rb#372
# source://yard//lib/yard/code_objects/base.rb#373
def method_missing(meth, *args, &block); end
# The name of the object
@ -2703,7 +2704,7 @@ class YARD::CodeObjects::Base
# for {Registry.root}). If obj is nil, the object is unregistered
# from the Registry.
#
# source://yard//lib/yard/code_objects/base.rb#521
# source://yard//lib/yard/code_objects/base.rb#522
def namespace=(obj); end
# The namespace the object is defined in. If the object is in the
@ -2720,7 +2721,7 @@ class YARD::CodeObjects::Base
# for {Registry.root}). If obj is nil, the object is unregistered
# from the Registry.
#
# source://yard//lib/yard/code_objects/base.rb#521
# source://yard//lib/yard/code_objects/base.rb#522
def parent=(obj); end
# Represents the unique path of the object. The default implementation
@ -2733,19 +2734,19 @@ class YARD::CodeObjects::Base
# @return [String] the unique path of the object
# @see #sep
#
# source://yard//lib/yard/code_objects/base.rb#452
# source://yard//lib/yard/code_objects/base.rb#453
def path; end
# @param other [Base, String] another code object (or object path)
# @return [String] the shortest relative path from this object to +other+
# @since 0.5.3
#
# source://yard//lib/yard/code_objects/base.rb#474
# source://yard//lib/yard/code_objects/base.rb#475
def relative_path(other); end
# @return [Boolean] whether or not this object is a RootObject
#
# source://yard//lib/yard/code_objects/base.rb#566
# source://yard//lib/yard/code_objects/base.rb#567
def root?; end
# Override this method with a custom component separator. For instance,
@ -2756,7 +2757,7 @@ class YARD::CodeObjects::Base
# @return [String] the component that separates the namespace path
# and the name (default is {NSEP})
#
# source://yard//lib/yard/code_objects/base.rb#575
# source://yard//lib/yard/code_objects/base.rb#576
def sep; end
# The one line signature representing an object. For a method, this will
@ -2789,7 +2790,7 @@ class YARD::CodeObjects::Base
# @param statement [#source, String] the +Parser::Statement+ holding the source code or the raw source
# as a +String+ for the definition of the code object only (not the block)
#
# source://yard//lib/yard/code_objects/base.rb#387
# source://yard//lib/yard/code_objects/base.rb#388
def source=(statement); end
# Language of the source code associated with the object. Defaults to
@ -2812,14 +2813,14 @@ class YARD::CodeObjects::Base
#
# @see Docstring#tag
#
# source://yard//lib/yard/code_objects/base.rb#547
# source://yard//lib/yard/code_objects/base.rb#548
def tag(name); end
# Gets a list of tags from the {#docstring}
#
# @see Docstring#tags
#
# source://yard//lib/yard/code_objects/base.rb#551
# source://yard//lib/yard/code_objects/base.rb#552
def tags(name = T.unsafe(nil)); end
# @note Override this method if your object has a special title that does
@ -2828,12 +2829,12 @@ class YARD::CodeObjects::Base
# @return [String] the display title for an object
# @see 0.8.4
#
# source://yard//lib/yard/code_objects/base.rb#467
# source://yard//lib/yard/code_objects/base.rb#468
def title; end
# @return [nil] this object does not turn into an array
#
# source://yard//lib/yard/code_objects/base.rb#336
# source://yard//lib/yard/code_objects/base.rb#337
def to_ary; end
# Represents the unique path of the object. The default implementation
@ -2846,7 +2847,7 @@ class YARD::CodeObjects::Base
# @return [String] the unique path of the object
# @see #sep
#
# source://yard//lib/yard/code_objects/base.rb#452
# source://yard//lib/yard/code_objects/base.rb#453
def to_s; end
# Default type is the lowercase class name without the "Object" suffix.
@ -2854,7 +2855,7 @@ class YARD::CodeObjects::Base
#
# @return [Symbol] the type of code object this represents
#
# source://yard//lib/yard/code_objects/base.rb#436
# source://yard//lib/yard/code_objects/base.rb#437
def type; end
# @return [Symbol] the visibility of an object (:public, :private, :protected)
@ -2877,7 +2878,7 @@ class YARD::CodeObjects::Base
# @see #copy_to
# @since 0.8.0
#
# source://yard//lib/yard/code_objects/base.rb#586
# source://yard//lib/yard/code_objects/base.rb#587
def copyable_attributes; end
private
@ -2887,10 +2888,10 @@ class YARD::CodeObjects::Base
# @param source [String] the source code to format
# @return [String] formatted source
#
# source://yard//lib/yard/code_objects/base.rb#598
# source://yard//lib/yard/code_objects/base.rb#599
def format_source(source); end
# source://yard//lib/yard/code_objects/base.rb#605
# source://yard//lib/yard/code_objects/base.rb#606
def translate_docstring(locale); end
class << self
@ -11033,10 +11034,10 @@ class YARD::Parser::SourceParser
# @since 0.5.6
#
# source://yard//lib/yard/parser/source_parser.rb#516
# source://yard//lib/yard/parser/source_parser.rb#515
def parser_class; end
# source://yard//lib/yard/parser/source_parser.rb#501
# source://yard//lib/yard/parser/source_parser.rb#500
def parser_type=(value); end
# Guesses the parser type to use depending on the file extension.
@ -11044,14 +11045,14 @@ class YARD::Parser::SourceParser
# @param filename [String] the filename to use to guess the parser type
# @return [Symbol] a parser type that matches the filename
#
# source://yard//lib/yard/parser/source_parser.rb#509
# source://yard//lib/yard/parser/source_parser.rb#508
def parser_type_for_filename(filename); end
# Runs a {Handlers::Processor} object to post process the parsed statements.
#
# @return [void]
#
# source://yard//lib/yard/parser/source_parser.rb#491
# source://yard//lib/yard/parser/source_parser.rb#490
def post_process; end
class << self