Update RBI files for rubocop.
This commit is contained in:
parent
2bf89d9114
commit
060ee06574
@ -1,6 +1,6 @@
|
||||
# DO NOT EDIT MANUALLY
|
||||
# This is an autogenerated file for types exported from the `parser` gem.
|
||||
# Please instead update this file by running `tapioca sync`.
|
||||
# Please instead update this file by running `bin/tapioca sync`.
|
||||
|
||||
# typed: true
|
||||
|
||||
@ -1194,6 +1194,7 @@ class Parser::Source::Buffer
|
||||
def decompose_position(position); end
|
||||
def first_line; end
|
||||
def freeze; end
|
||||
def inspect; end
|
||||
def last_line; end
|
||||
def line_for_position(position); end
|
||||
def line_range(lineno); end
|
||||
@ -1549,6 +1550,7 @@ class Parser::Source::TreeRewriter
|
||||
def insert_after_multi(range, text); end
|
||||
def insert_before(range, content); end
|
||||
def insert_before_multi(range, text); end
|
||||
def inspect; end
|
||||
def merge(with); end
|
||||
def merge!(with); end
|
||||
def process; end
|
||||
@ -1564,6 +1566,7 @@ class Parser::Source::TreeRewriter
|
||||
|
||||
private
|
||||
|
||||
def action_summary; end
|
||||
def check_policy_validity; end
|
||||
def check_range_validity(range); end
|
||||
def combine(range, attributes); end
|
||||
@ -1,39 +1,9 @@
|
||||
# DO NOT EDIT MANUALLY
|
||||
# This is an autogenerated file for types exported from the `rexml` gem.
|
||||
# Please instead update this file by running `tapioca generate --exclude json`.
|
||||
# Please instead update this file by running `bin/tapioca sync`.
|
||||
|
||||
# typed: true
|
||||
|
||||
class Array
|
||||
include(::Enumerable)
|
||||
include(::JSON::Ext::Generator::GeneratorMethods::Array)
|
||||
include(::Plist::Emit)
|
||||
|
||||
def dclone; end
|
||||
end
|
||||
|
||||
class Float < ::Numeric
|
||||
include(::JSON::Ext::Generator::GeneratorMethods::Float)
|
||||
|
||||
def dclone; end
|
||||
end
|
||||
|
||||
class Integer < ::Numeric
|
||||
include(::JSON::Ext::Generator::GeneratorMethods::Integer)
|
||||
|
||||
def dclone; end
|
||||
end
|
||||
|
||||
Integer::GMP_VERSION = T.let(T.unsafe(nil), String)
|
||||
|
||||
class Object < ::BasicObject
|
||||
include(::Kernel)
|
||||
include(::JSON::Ext::Generator::GeneratorMethods::Object)
|
||||
include(::PP::ObjectMixin)
|
||||
|
||||
def dclone; end
|
||||
end
|
||||
|
||||
class REXML::AttlistDecl < ::REXML::Child
|
||||
include(::Enumerable)
|
||||
|
||||
@ -63,7 +33,7 @@ class REXML::Attribute
|
||||
def inspect; end
|
||||
def namespace(arg = T.unsafe(nil)); end
|
||||
def node_type; end
|
||||
def normalized=(_); end
|
||||
def normalized=(_arg0); end
|
||||
def prefix; end
|
||||
def remove; end
|
||||
def to_s; end
|
||||
@ -129,11 +99,14 @@ class REXML::Comment < ::REXML::Child
|
||||
def clone; end
|
||||
def node_type; end
|
||||
def string; end
|
||||
def string=(_); end
|
||||
def string=(_arg0); end
|
||||
def to_s; end
|
||||
def write(output, indent = T.unsafe(nil), transitive = T.unsafe(nil), ie_hack = T.unsafe(nil)); end
|
||||
end
|
||||
|
||||
module REXML::DClonable
|
||||
end
|
||||
|
||||
class REXML::Declaration < ::REXML::Child
|
||||
def initialize(src); end
|
||||
|
||||
@ -162,10 +135,6 @@ class REXML::DocType < ::REXML::Parent
|
||||
def public; end
|
||||
def system; end
|
||||
def write(output, indent = T.unsafe(nil), transitive = T.unsafe(nil), ie_hack = T.unsafe(nil)); end
|
||||
|
||||
private
|
||||
|
||||
def strip_quotes(quoted_string); end
|
||||
end
|
||||
|
||||
class REXML::Document < ::REXML::Element
|
||||
@ -220,7 +189,7 @@ class REXML::Element < ::REXML::Parent
|
||||
def clone; end
|
||||
def comments; end
|
||||
def context; end
|
||||
def context=(_); end
|
||||
def context=(_arg0); end
|
||||
def delete_attribute(key); end
|
||||
def delete_element(element); end
|
||||
def delete_namespace(namespace = T.unsafe(nil)); end
|
||||
@ -275,6 +244,7 @@ class REXML::Elements
|
||||
def empty?; end
|
||||
def index(element); end
|
||||
def inject(xpath = T.unsafe(nil), initial = T.unsafe(nil)); end
|
||||
def parent; end
|
||||
def size; end
|
||||
def to_a(xpath = T.unsafe(nil)); end
|
||||
|
||||
@ -341,9 +311,9 @@ class REXML::Formatters::Pretty < ::REXML::Formatters::Default
|
||||
def initialize(indentation = T.unsafe(nil), ie_hack = T.unsafe(nil)); end
|
||||
|
||||
def compact; end
|
||||
def compact=(_); end
|
||||
def compact=(_arg0); end
|
||||
def width; end
|
||||
def width=(_); end
|
||||
def width=(_arg0); end
|
||||
|
||||
protected
|
||||
|
||||
@ -382,11 +352,11 @@ class REXML::Instruction < ::REXML::Child
|
||||
def ==(other); end
|
||||
def clone; end
|
||||
def content; end
|
||||
def content=(_); end
|
||||
def content=(_arg0); end
|
||||
def inspect; end
|
||||
def node_type; end
|
||||
def target; end
|
||||
def target=(_); end
|
||||
def target=(_arg0); end
|
||||
def write(writer, indent = T.unsafe(nil), transitive = T.unsafe(nil), ie_hack = T.unsafe(nil)); end
|
||||
end
|
||||
|
||||
@ -395,9 +365,9 @@ class REXML::NotationDecl < ::REXML::Child
|
||||
|
||||
def name; end
|
||||
def public; end
|
||||
def public=(_); end
|
||||
def public=(_arg0); end
|
||||
def system; end
|
||||
def system=(_); end
|
||||
def system=(_arg0); end
|
||||
def to_s; end
|
||||
def write(output, indent = T.unsafe(nil)); end
|
||||
end
|
||||
@ -446,13 +416,13 @@ class REXML::ParseException < ::RuntimeError
|
||||
|
||||
def context; end
|
||||
def continued_exception; end
|
||||
def continued_exception=(_); end
|
||||
def continued_exception=(_arg0); end
|
||||
def line; end
|
||||
def parser; end
|
||||
def parser=(_); end
|
||||
def parser=(_arg0); end
|
||||
def position; end
|
||||
def source; end
|
||||
def source=(_); end
|
||||
def source=(_arg0); end
|
||||
def to_s; end
|
||||
end
|
||||
|
||||
@ -476,10 +446,19 @@ class REXML::Parsers::BaseParser
|
||||
|
||||
def need_source_encoding_update?(xml_declaration_encoding); end
|
||||
def parse_attributes(prefixes, curr_ns); end
|
||||
def parse_id(base_error_message, accept_external_id:, accept_public_id:); end
|
||||
def parse_id_invalid_details(accept_external_id:, accept_public_id:); end
|
||||
def parse_name(base_error_message); end
|
||||
def process_instruction; end
|
||||
def pull_event; end
|
||||
end
|
||||
|
||||
REXML::Parsers::BaseParser::EXTERNAL_ID_PUBLIC = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
REXML::Parsers::BaseParser::EXTERNAL_ID_SYSTEM = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
REXML::Parsers::BaseParser::PUBLIC_ID = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
REXML::Parsers::BaseParser::QNAME = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
REXML::Parsers::BaseParser::QNAME_STR = T.let(T.unsafe(nil), String)
|
||||
@ -534,6 +513,12 @@ REXML::Parsers::XPathParser::LOCAL_NAME_WILDCARD = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
REXML::Parsers::XPathParser::PREFIX_WILDCARD = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
class REXML::ReferenceWriter
|
||||
def initialize(id_type, public_id_literal, system_literal, context = T.unsafe(nil)); end
|
||||
|
||||
def write(output); end
|
||||
end
|
||||
|
||||
class REXML::Source
|
||||
include(::REXML::Encoding)
|
||||
|
||||
@ -574,7 +559,7 @@ class REXML::Text < ::REXML::Child
|
||||
def node_type; end
|
||||
def parent=(parent); end
|
||||
def raw; end
|
||||
def raw=(_); end
|
||||
def raw=(_arg0); end
|
||||
def to_s; end
|
||||
def value; end
|
||||
def value=(val); end
|
||||
@ -611,9 +596,9 @@ class REXML::XMLDecl < ::REXML::Child
|
||||
def old_enc=(encoding); end
|
||||
def stand_alone?; end
|
||||
def standalone; end
|
||||
def standalone=(_); end
|
||||
def standalone=(_arg0); end
|
||||
def version; end
|
||||
def version=(_); end
|
||||
def version=(_arg0); end
|
||||
def write(writer, indent = T.unsafe(nil), transitive = T.unsafe(nil), ie_hack = T.unsafe(nil)); end
|
||||
def writeencoding; end
|
||||
def writethis; end
|
||||
@ -679,9 +664,3 @@ class REXML::XPathParser
|
||||
def unnode(nodeset); end
|
||||
def value_type(value); end
|
||||
end
|
||||
|
||||
class Symbol
|
||||
include(::Comparable)
|
||||
|
||||
def dclone; end
|
||||
end
|
||||
@ -350,6 +350,7 @@ RuboCop::ConfigLoader::RUBOCOP_HOME = T.let(T.unsafe(nil), String)
|
||||
RuboCop::ConfigLoader::XDG_CONFIG = T.let(T.unsafe(nil), String)
|
||||
|
||||
class RuboCop::ConfigLoaderResolver
|
||||
def fix_include_paths(base_config_path, hash, path, key, value); end
|
||||
def merge(base_hash, derived_hash, **opts); end
|
||||
def merge_with_default(config, config_file, unset_nil:); end
|
||||
def override_department_setting_for_cops(base_hash, derived_hash); end
|
||||
@ -732,6 +733,7 @@ class RuboCop::Cop::Base
|
||||
def on_investigation_end; end
|
||||
def on_new_investigation; end
|
||||
def on_other_file; end
|
||||
def parse(source, path = T.unsafe(nil)); end
|
||||
def processed_source; end
|
||||
def ready; end
|
||||
def relevant_file?(file); end
|
||||
@ -838,6 +840,7 @@ class RuboCop::Cop::Bundler::GemComment < ::RuboCop::Cop::Base
|
||||
def precede?(node1, node2); end
|
||||
def preceding_comment?(node1, node2); end
|
||||
def preceding_lines(node); end
|
||||
def restrictive_version_specified_gem?(node); end
|
||||
def version_specified_gem?(node); end
|
||||
end
|
||||
|
||||
@ -845,6 +848,10 @@ RuboCop::Cop::Bundler::GemComment::CHECKED_OPTIONS_CONFIG = T.let(T.unsafe(nil),
|
||||
|
||||
RuboCop::Cop::Bundler::GemComment::MSG = T.let(T.unsafe(nil), String)
|
||||
|
||||
RuboCop::Cop::Bundler::GemComment::RESTRICTIVE_VERSION_PATTERN = T.let(T.unsafe(nil), Regexp)
|
||||
|
||||
RuboCop::Cop::Bundler::GemComment::RESTRICTIVE_VERSION_SPECIFIERS_OPTION = T.let(T.unsafe(nil), String)
|
||||
|
||||
RuboCop::Cop::Bundler::GemComment::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
||||
|
||||
RuboCop::Cop::Bundler::GemComment::VERSION_SPECIFIERS_OPTION = T.let(T.unsafe(nil), String)
|
||||
@ -1181,7 +1188,6 @@ class RuboCop::Cop::Cop < ::RuboCop::Cop::Base
|
||||
def offenses; end
|
||||
def on_investigation_end; end
|
||||
def on_new_investigation; end
|
||||
def parse(source, path = T.unsafe(nil)); end
|
||||
def support_autocorrect?; end
|
||||
|
||||
private
|
||||
@ -3212,6 +3218,27 @@ RuboCop::Cop::Layout::ParameterAlignment::ALIGN_PARAMS_MSG = T.let(T.unsafe(nil)
|
||||
|
||||
RuboCop::Cop::Layout::ParameterAlignment::FIXED_INDENT_MSG = T.let(T.unsafe(nil), String)
|
||||
|
||||
class RuboCop::Cop::Layout::RedundantLineBreak < ::RuboCop::Cop::Cop
|
||||
include(::RuboCop::Cop::CheckAssignment)
|
||||
|
||||
def autocorrect(node); end
|
||||
def check_assignment(node, _rhs); end
|
||||
def on_send(node); end
|
||||
|
||||
private
|
||||
|
||||
def comment_within?(node); end
|
||||
def configured_to_not_be_inspected?(node); end
|
||||
def convertible_block?(node); end
|
||||
def max_line_length; end
|
||||
def offense?(node); end
|
||||
def suitable_as_single_line?(node); end
|
||||
def to_single_line(source); end
|
||||
def too_long?(node); end
|
||||
end
|
||||
|
||||
RuboCop::Cop::Layout::RedundantLineBreak::MSG = T.let(T.unsafe(nil), String)
|
||||
|
||||
class RuboCop::Cop::Layout::RescueEnsureAlignment < ::RuboCop::Cop::Base
|
||||
include(::RuboCop::Cop::ConfigurableEnforcedStyle)
|
||||
include(::RuboCop::Cop::RangeHelp)
|
||||
@ -3901,6 +3928,9 @@ RuboCop::Cop::Lint::AmbiguousAssignment::MSG = T.let(T.unsafe(nil), String)
|
||||
RuboCop::Cop::Lint::AmbiguousAssignment::SIMPLE_ASSIGNMENT_TYPES = T.let(T.unsafe(nil), Array)
|
||||
|
||||
class RuboCop::Cop::Lint::AmbiguousBlockAssociation < ::RuboCop::Cop::Base
|
||||
include(::RuboCop::Cop::IgnoredMethods)
|
||||
extend(::RuboCop::Cop::IgnoredMethods::Config)
|
||||
|
||||
def on_csend(node); end
|
||||
def on_send(node); end
|
||||
|
||||
@ -4094,7 +4124,7 @@ class RuboCop::Cop::Lint::DeprecatedConstants < ::RuboCop::Cop::Base
|
||||
|
||||
private
|
||||
|
||||
def consntant_name(node, nested_constant_name); end
|
||||
def constant_name(node, nested_constant_name); end
|
||||
def deprecated_constants; end
|
||||
def message(good, bad, deprecated_version); end
|
||||
end
|
||||
@ -4574,7 +4604,6 @@ class RuboCop::Cop::Lint::InterpolationCheck < ::RuboCop::Cop::Base
|
||||
|
||||
def autocorrect(corrector, node); end
|
||||
def heredoc?(node); end
|
||||
def string_or_regex?(node); end
|
||||
end
|
||||
|
||||
RuboCop::Cop::Lint::InterpolationCheck::MSG = T.let(T.unsafe(nil), String)
|
||||
@ -6685,7 +6714,6 @@ module RuboCop::Cop::PercentLiteral
|
||||
private
|
||||
|
||||
def begin_source(node); end
|
||||
def contents_range(node); end
|
||||
def percent_literal?(node); end
|
||||
def process(node, *types); end
|
||||
def type(node); end
|
||||
@ -6774,6 +6802,7 @@ module RuboCop::Cop::RangeHelp
|
||||
private
|
||||
|
||||
def column_offset_between(base_range, range); end
|
||||
def contents_range(node); end
|
||||
def directions(side); end
|
||||
def effective_column(range); end
|
||||
def final_pos(src, pos, increment, continuations, newlines, whitespace); end
|
||||
@ -8534,8 +8563,11 @@ class RuboCop::Cop::Style::HashConversion < ::RuboCop::Cop::Base
|
||||
def allowed_splat_argument?; end
|
||||
def args_to_hash(args); end
|
||||
def multi_argument(node); end
|
||||
def register_offense_for_hash(node, hash_argument); end
|
||||
def register_offense_for_zip_method(node, zip_method); end
|
||||
def requires_parens?(node); end
|
||||
def single_argument(node); end
|
||||
def use_zip_method_without_argument?(first_argument); end
|
||||
end
|
||||
|
||||
RuboCop::Cop::Style::HashConversion::MSG_LITERAL_HASH_ARG = T.let(T.unsafe(nil), String)
|
||||
@ -8718,6 +8750,7 @@ class RuboCop::Cop::Style::IfUnlessModifier < ::RuboCop::Cop::Base
|
||||
include(::RuboCop::Cop::LineLengthHelp)
|
||||
include(::RuboCop::Cop::StatementModifier)
|
||||
include(::RuboCop::Cop::IgnoredPattern)
|
||||
include(::RuboCop::Cop::RangeHelp)
|
||||
extend(::RuboCop::Cop::AutoCorrector)
|
||||
|
||||
def on_if(node); end
|
||||
@ -8726,12 +8759,15 @@ class RuboCop::Cop::Style::IfUnlessModifier < ::RuboCop::Cop::Base
|
||||
|
||||
def another_statement_on_same_line?(node); end
|
||||
def autocorrect(corrector, node); end
|
||||
def extract_heredoc_from(last_argument); end
|
||||
def ignored_patterns; end
|
||||
def line_length_enabled_at_line?(line); end
|
||||
def named_capture_in_condition?(node); end
|
||||
def non_eligible_node?(node); end
|
||||
def non_simple_if_unless?(node); end
|
||||
def to_normal_form(node); end
|
||||
def remove_heredoc(corrector, heredoc); end
|
||||
def to_normal_form(node, indentation); end
|
||||
def to_normal_form_with_heredoc(node, indentation, heredoc); end
|
||||
def too_long_due_to_modifier?(node); end
|
||||
def too_long_line_based_on_allow_uri?(line); end
|
||||
def too_long_line_based_on_config?(range, line); end
|
||||
@ -10268,7 +10304,6 @@ class RuboCop::Cop::Style::RedundantParentheses < ::RuboCop::Cop::Base
|
||||
def allowed_expression?(node); end
|
||||
def allowed_method_call?(node); end
|
||||
def allowed_multiple_expression?(node); end
|
||||
def array_element?(node); end
|
||||
def call_chain_starts_with_int?(begin_node, send_node); end
|
||||
def check(begin_node); end
|
||||
def check_send(begin_node, node); end
|
||||
@ -10277,7 +10312,7 @@ class RuboCop::Cop::Style::RedundantParentheses < ::RuboCop::Cop::Base
|
||||
def empty_parentheses?(node); end
|
||||
def first_arg_begins_with_hash_literal?(node); end
|
||||
def first_argument?(node); end
|
||||
def hash_element?(node); end
|
||||
def hash_or_array_element?(node); end
|
||||
def ignore_syntax?(node); end
|
||||
def keyword_ancestor?(node); end
|
||||
def keyword_with_redundant_parentheses?(node); end
|
||||
@ -10545,6 +10580,10 @@ class RuboCop::Cop::Style::RescueModifier < ::RuboCop::Cop::Base
|
||||
def correct_rescue_block(corrector, node, parenthesized); end
|
||||
def indentation_and_offset(node, parenthesized); end
|
||||
def parenthesized?(node); end
|
||||
|
||||
class << self
|
||||
def autocorrect_incompatible_with; end
|
||||
end
|
||||
end
|
||||
|
||||
RuboCop::Cop::Style::RescueModifier::MSG = T.let(T.unsafe(nil), String)
|
||||
@ -10779,6 +10818,7 @@ class RuboCop::Cop::Style::SingleLineMethods < ::RuboCop::Cop::Base
|
||||
def correct_to_endless?(body_node); end
|
||||
def correct_to_multiline(corrector, node); end
|
||||
def each_part(body); end
|
||||
def method_body_source(method_body); end
|
||||
def move_comment(node, corrector); end
|
||||
end
|
||||
|
||||
@ -10906,6 +10946,7 @@ RuboCop::Cop::Style::StderrPuts::MSG = T.let(T.unsafe(nil), String)
|
||||
RuboCop::Cop::Style::StderrPuts::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
||||
|
||||
class RuboCop::Cop::Style::StringChars < ::RuboCop::Cop::Base
|
||||
include(::RuboCop::Cop::RangeHelp)
|
||||
extend(::RuboCop::Cop::AutoCorrector)
|
||||
|
||||
def on_send(node); end
|
||||
@ -10918,6 +10959,7 @@ RuboCop::Cop::Style::StringChars::MSG = T.let(T.unsafe(nil), String)
|
||||
RuboCop::Cop::Style::StringChars::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array)
|
||||
|
||||
class RuboCop::Cop::Style::StringConcatenation < ::RuboCop::Cop::Base
|
||||
include(::RuboCop::Cop::RangeHelp)
|
||||
extend(::RuboCop::Cop::AutoCorrector)
|
||||
|
||||
def on_new_investigation; end
|
||||
@ -11022,6 +11064,7 @@ class RuboCop::Cop::Style::StructInheritance < ::RuboCop::Cop::Base
|
||||
private
|
||||
|
||||
def correct_parent(parent, corrector); end
|
||||
def range_for_empty_class_body(class_node, struct_new); end
|
||||
end
|
||||
|
||||
RuboCop::Cop::Style::StructInheritance::MSG = T.let(T.unsafe(nil), String)
|
||||
@ -12735,6 +12778,7 @@ class RuboCop::OptionsValidator
|
||||
def initialize(options); end
|
||||
|
||||
def boolean_or_empty_cache?; end
|
||||
def disable_parallel_when_invalid_combo; end
|
||||
def display_only_fail_level_offenses_with_autocorrect?; end
|
||||
def except_syntax?; end
|
||||
def incompatible_options; end
|
||||
@ -12747,7 +12791,6 @@ class RuboCop::OptionsValidator
|
||||
def validate_display_only_failed; end
|
||||
def validate_exclude_limit_option; end
|
||||
def validate_parallel; end
|
||||
def validate_parallel_with_combo_option; end
|
||||
|
||||
class << self
|
||||
def validate_cop_list(names); end
|
||||
@ -9694,6 +9694,7 @@ module IRB
|
||||
end
|
||||
|
||||
class Integer
|
||||
include ::JSON::Ext::Generator::GeneratorMethods::Integer
|
||||
include ::MessagePack::CoreExt
|
||||
def to_bn(); end
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user