# sig/rspec/core/example_group.rbs class RSpec::Core::AnonymousExampleGroup < RSpec::Core::ExampleGroup def self.metadata: () -> untyped end # sig/rspec/core/backtrace_formatter.rbs class RSpec::Core::BacktraceFormatter def backtrace_line: () -> untyped def exclude?: () -> untyped def filter_gem: () -> untyped def format_backtrace: () -> untyped def full_backtrace?: () -> untyped def initialize: () -> void def matches?: () -> untyped end # sig/rspec/core/bisect/coordinator.rbs class RSpec::Core::Bisect::Coordinator def self.bisect_with: () -> untyped def bisect: () -> untyped def gracefully_abort_on_sigint: () -> untyped def initialize: () -> void def reporter: () -> untyped end # sig/rspec/core/bisect/example_minimizer.rbs class RSpec::Core::Bisect::ExampleMinimizer def abort_if_ordering_inconsistent: () -> untyped def bisect: () -> untyped def bisect_over: () -> untyped def currently_needed_ids: () -> untyped def example_range: () -> untyped def find_minimal_repro: () -> untyped def get_expected_failures_for?: () -> untyped def initialize: () -> void def non_failing_example_ids: () -> untyped def notify: () -> untyped def prep: () -> untyped def repro_command_for_currently_needed_ids: () -> untyped def track_duration: () -> untyped end # sig/rspec/core/bisect/runner.rbs class RSpec::Core::Bisect::Runner def bisect_environment_hash: () -> untyped def command_for: () -> untyped def environment_repro_parts: () -> untyped def initialize: () -> void def load_path: () -> untyped def original_cli_args_without_locations: () -> untyped def original_locations: () -> untyped def original_results: () -> untyped def parsed_original_cli_options: () -> untyped def repro_command_from: () -> untyped def reusable_cli_options: () -> untyped def run: () -> untyped def run_command: () -> untyped def run_command: () -> untyped def run_locations: () -> untyped def spec_opts_without_bisect: () -> untyped end # sig/rspec/core/bisect/server.rbs class RSpec::Core::Bisect::Server def self.run: () -> untyped def capture_run_results: () -> untyped def drb_port: () -> untyped def raise_bisect_failed: () -> untyped def start: () -> untyped def stop: () -> untyped end # sig/rspec/core/configuration.rbs class RSpec::Core::Configuration def self.add_read_only_setting: () -> untyped def self.add_setting: () -> untyped def self.define_aliases: () -> untyped def self.define_predicate_for: () -> untyped def self.define_reader: () -> untyped def self.delegate_to_ordering_manager: () -> untyped def absolute_pattern?: () -> untyped def absolute_pattern?: () -> untyped def add_formatter: () -> untyped def add_hook_to_existing_matching_groups: () -> untyped def add_setting: () -> untyped def after: () -> untyped def alias_example_group_to: () -> untyped def alias_example_to: () -> untyped def alias_it_behaves_like_to: () -> untyped def append_after: () -> untyped def apply_derived_metadata_to: () -> untyped def around: () -> untyped def assert_no_example_groups_defined: () -> untyped def backtrace_exclusion_patterns: () -> untyped def backtrace_exclusion_patterns=: () -> untyped def backtrace_inclusion_patterns: () -> untyped def backtrace_inclusion_patterns=: () -> untyped def before: () -> untyped def clear_values_derived_from_example_status_persistence_file_path: () -> untyped def color: () -> untyped def color_enabled?: () -> untyped def color_mode: () -> untyped def command: () -> untyped def conditionally_disable_expectations_monkey_patching: () -> untyped def conditionally_disable_mocks_monkey_patching: () -> untyped def configure_example: () -> untyped def configure_expectation_framework: () -> untyped def configure_group: () -> untyped def configure_group_with: () -> untyped def configure_mock_framework: () -> untyped def default_formatter: () -> untyped def default_formatter=: () -> untyped def default_path=: () -> untyped def define_built_in_hooks: () -> untyped def define_derived_metadata: () -> untyped def define_mixed_in_module: () -> untyped def deprecation_stream=: () -> untyped def disable_monkey_patching!: () -> untyped def example_status_persistence_file_path=: () -> untyped def exclude_pattern=: () -> untyped def exclusion_filter: () -> untyped def exclusion_filter=: () -> untyped def expect_with: () -> untyped def expectation_framework=: () -> untyped def expectation_frameworks: () -> untyped def expose_current_running_example_as: () -> untyped def expose_dsl_globally=: () -> untyped def expose_dsl_globally?: () -> untyped def extend: () -> untyped def extract_location: () -> untyped def file_glob_from: () -> untyped def files_or_directories_to_run=: () -> untyped def files_to_run: () -> untyped def filter_gems_from_backtrace: () -> untyped def filter_run_excluding: () -> untyped def filter_run_including: () -> untyped def filter_run_when_matching: () -> untyped def force: () -> untyped def format_docstrings: () -> untyped def format_docstrings_block: () -> untyped def formatter_loader: () -> untyped def formatters: () -> untyped def full_backtrace=: () -> untyped def full_backtrace?: () -> untyped def full_description: () -> untyped def full_description=: () -> untyped def gather_directories: () -> untyped def get_files_to_run: () -> untyped def get_matching_files: () -> untyped def handle_suite_hook: () -> untyped def hooks: () -> untyped def in_project_source_dir_regex: () -> untyped def include: () -> untyped def include_context: () -> untyped def inclusion_filter: () -> untyped def inclusion_filter=: () -> untyped def initialize: () -> void def last_run_statuses: () -> untyped def libs=: () -> untyped def load_spec_file_handling_errors: () -> untyped def load_spec_files: () -> untyped def metadata_applies_to_group?: () -> untyped def mock_framework: () -> untyped def mock_framework=: () -> untyped def mock_with: () -> untyped def on_example_group_definition: () -> untyped def on_example_group_definition_callbacks: () -> untyped def on_existing_matching_groups: () -> untyped def only_failures_but_not_configured?: () -> untyped def output_stream=: () -> untyped def output_to_tty?: () -> untyped def paths_to_check: () -> untyped def pattern=: () -> untyped def pattern_might_load_specs_from_vendored_dirs?: () -> untyped def prepend: () -> untyped def prepend_before: () -> untyped def profile_examples: () -> untyped def raise_errors_for_deprecations!: () -> untyped def raise_on_warning=: () -> untyped def reporter: () -> untyped def requires=: () -> untyped def reset: () -> untyped def reset_filters: () -> untyped def rspec_expectations_loaded?: () -> untyped def rspec_mocks_loaded?: () -> untyped def run_suite_hooks: () -> untyped def safe_extend: () -> untyped def safe_extend: () -> untyped def safe_include: () -> untyped def safe_include: () -> untyped def safe_prepend: () -> untyped def shared_context_metadata_behavior=: () -> untyped def spec_files_with_failures: () -> untyped def treat_symbols_as_metadata_keys_with_true_values=: () -> untyped def update_pattern_attr: () -> untyped def value_for: () -> untyped def warnings=: () -> untyped def warnings?: () -> untyped def when_first_matching_example_defined: () -> untyped def windows_absolute_network_path?: () -> untyped def with_suite_hooks: () -> untyped end # sig/rspec/core/configuration.rbs class RSpec::Core::Configuration::DeprecationReporterBuffer def deprecation: () -> untyped def initialize: () -> void def play_onto: () -> untyped end # sig/rspec/core/configuration_options.rbs class RSpec::Core::ConfigurationOptions def args_from_options_file: () -> untyped def command_line_options: () -> untyped def configure: () -> untyped def configure_filter_manager: () -> untyped def custom_options: () -> untyped def custom_options_file: () -> untyped def env_options: () -> untyped def file_options: () -> untyped def force?: () -> untyped def global_options: () -> untyped def global_options_file: () -> untyped def initialize: () -> void def load_formatters_into: () -> untyped def local_options: () -> untyped def local_options_file: () -> untyped def options_file_as_erb_string: () -> untyped def options_from: () -> untyped def order: () -> untyped def organize_options: () -> untyped def parse_args_ignoring_files_or_dirs_to_run: () -> untyped def process_options_into: () -> untyped def project_options: () -> untyped def project_options_file: () -> untyped end # sig/rspec/core/drb.rbs class RSpec::Core::DRbOptions def add_failure_exit_code: () -> untyped def add_filter: () -> untyped def add_formatters: () -> untyped def add_full_description: () -> untyped def add_libs: () -> untyped def add_requires: () -> untyped def initialize: () -> void def options: () -> untyped end # sig/rspec/core/drb.rbs class RSpec::Core::DRbRunner def drb_argv: () -> untyped def drb_port: () -> untyped def initialize: () -> void def run: () -> untyped end # sig/rspec/core/example.rbs class RSpec::Core::Example def self.delegate_to_metadata: () -> untyped def self.parse_id: () -> untyped def assign_generated_description: () -> untyped def description: () -> untyped def display_exception: () -> untyped def display_exception=: () -> untyped def duplicate_with: () -> untyped def example_group: () -> untyped def fail_with_exception: () -> untyped def finish: () -> untyped def generate_description: () -> untyped def hooks: () -> untyped def id: () -> untyped def initialize: () -> void def inspect: () -> untyped def inspect_output: () -> untyped def instance_exec: () -> untyped def location_description: () -> untyped def location_rerun_argument: () -> untyped def mocks_need_verification?: () -> untyped def record_finished: () -> untyped def rerun_argument: () -> untyped def run: () -> untyped def run_after_example: () -> untyped def run_before_example: () -> untyped def set_aggregate_failures_exception: () -> untyped def set_exception: () -> untyped def skip_with_exception: () -> untyped def start: () -> untyped def update_inherited_metadata: () -> untyped def verify_mocks: () -> untyped def with_around_and_singleton_context_hooks: () -> untyped def with_around_example_hooks: () -> untyped end # sig/rspec/core/example.rbs class RSpec::Core::Example::ExecutionResult def calculate_run_time: () -> untyped def ensure_timing_set: () -> untyped def example_skipped?: () -> untyped def get_value: () -> untyped def hash_for_delegation: () -> untyped def issue_deprecation: () -> untyped def record_finished: () -> untyped def set_value: () -> untyped end # sig/rspec/core/example.rbs class RSpec::Core::Example::Procsy def call: () -> untyped def executed?: () -> untyped def initialize: () -> void def inspect: () -> untyped def to_proc: () -> untyped def wrap: () -> untyped end # sig/rspec/core/example_group.rbs class RSpec::Core::ExampleGroup def self.add_example: () -> untyped def self.before_context_ivars: () -> untyped def self.children: () -> untyped def self.currently_executing_a_context_hook?: () -> untyped def self.declaration_locations: () -> untyped def self.define_example_group_method: () -> untyped def self.define_example_method: () -> untyped def self.define_nested_shared_group_method: () -> untyped def self.delegate_to_metadata: () -> untyped def self.descendant_filtered_examples: () -> untyped def self.descendants: () -> untyped def self.description: () -> untyped def self.each_instance_variable_for_example: () -> untyped def self.ensure_example_groups_are_configured: () -> untyped def self.examples: () -> untyped def self.filtered_examples: () -> untyped def self.find_and_eval_shared: () -> untyped def self.for_filtered_examples: () -> untyped def self.id: () -> untyped def self.idempotently_define_singleton_method: () -> untyped def self.include_context: () -> untyped def self.include_examples: () -> untyped def self.metadata: () -> untyped def self.method_missing: () -> untyped def self.next_runnable_index_for: () -> untyped def self.ordering_strategy: () -> untyped def self.parent_groups: () -> untyped def self.remove_example: () -> untyped def self.reset_memoized: () -> untyped def self.run: () -> untyped def self.run_after_context_hooks: () -> untyped def self.run_before_context_hooks: () -> untyped def self.run_examples: () -> untyped def self.set_it_up: () -> untyped def self.set_ivars: () -> untyped def self.store_before_context_ivars: () -> untyped def self.subclass: () -> untyped def self.superclass_before_context_ivars: () -> untyped def self.superclass_before_context_ivars: () -> untyped def self.superclass_metadata: () -> untyped def self.top_level?: () -> untyped def self.top_level_description: () -> untyped def self.traverse_tree_until: () -> untyped def self.update_inherited_metadata: () -> untyped def self.with_replaced_metadata: () -> untyped def described_class: () -> untyped def initialize: () -> void def inspect: () -> untyped def method_missing: () -> untyped def singleton_class: () -> untyped end # sig/rspec/core/example_status_persister.rbs class RSpec::Core::ExampleStatusDumper def self.dump: () -> untyped def column_widths: () -> untyped def dump: () -> untyped def formatted_header_rows: () -> untyped def formatted_row_from: () -> untyped def formatted_value_rows: () -> untyped def headers: () -> untyped def initialize: () -> void def rows: () -> untyped end # sig/rspec/core/example_status_persister.rbs class RSpec::Core::ExampleStatusMerger def self.merge: () -> untyped def delete_previous_examples_that_no_longer_exist: () -> untyped def example_must_no_longer_exist?: () -> untyped def hash_from: () -> untyped def initialize: () -> void def loaded_spec_files: () -> untyped def merge: () -> untyped def sort_value_from: () -> untyped def spec_file_from: () -> untyped end # sig/rspec/core/example_status_persister.rbs class RSpec::Core::ExampleStatusParser def self.parse: () -> untyped def headers: () -> untyped def initialize: () -> void def parse: () -> untyped def parse_row: () -> untyped def split_line: () -> untyped end # sig/rspec/core/example_status_persister.rbs class RSpec::Core::ExampleStatusPersister def self.load_from: () -> untyped def self.persist: () -> untyped def dump_statuses: () -> untyped def initialize: () -> void def persist: () -> untyped def statuses_from_this_run: () -> untyped end # sig/rspec/core/filter_manager.rbs class RSpec::Core::FilterManager def add_ids: () -> untyped def add_location: () -> untyped def add_path_to_arrays_filter: () -> untyped def empty?: () -> untyped def exclude: () -> untyped def exclude_only: () -> untyped def exclude_with_low_priority: () -> untyped def file_scoped_include?: () -> untyped def include: () -> untyped def include_only: () -> untyped def include_with_low_priority: () -> untyped def initialize: () -> void def prune: () -> untyped def prune_conditionally_filtered_examples: () -> untyped end # sig/rspec/core/filter_manager.rbs class RSpec::Core::FilterRules def self.build: () -> untyped def []: () -> untyped def add: () -> untyped def add_with_low_priority: () -> untyped def clear: () -> untyped def delete: () -> untyped def description: () -> untyped def each_pair: () -> untyped def empty?: () -> untyped def fetch: () -> untyped def include_example?: () -> untyped def initialize: () -> void def use_only: () -> untyped end # sig/rspec/core/metadata_filter.rbs class RSpec::Core::FilterableItemRepository::QueryOptimized < RSpec::Core::FilterableItemRepository::UpdateOptimized def append: () -> untyped def applicable_metadata_from: () -> untyped def handle_mutation: () -> untyped def initialize: () -> void def items_for: () -> untyped def prepend: () -> untyped def proc_keys_from: () -> untyped def proc_keys_from: () -> untyped end # sig/rspec/core/metadata_filter.rbs class RSpec::Core::FilterableItemRepository::UpdateOptimized def append: () -> untyped def initialize: () -> void def items_for: () -> untyped def items_for: () -> untyped def prepend: () -> untyped end # sig/rspec/core/formatters/base_formatter.rbs class RSpec::Core::Formatters::BaseFormatter def close: () -> untyped def example_group_started: () -> untyped def initialize: () -> void def output_supports_sync: () -> untyped def restore_sync_output: () -> untyped def start: () -> untyped def start_sync_output: () -> untyped end # sig/rspec/core/formatters/base_text_formatter.rbs class RSpec::Core::Formatters::BaseTextFormatter < RSpec::Core::Formatters::BaseFormatter def close: () -> untyped def dump_failures: () -> untyped def dump_pending: () -> untyped def dump_summary: () -> untyped def message: () -> untyped def seed: () -> untyped end # sig/rspec/core/formatters/bisect_progress_formatter.rbs class RSpec::Core::Formatters::BisectDebugFormatter < RSpec::Core::Formatters::BisectProgressFormatter def bisect_dependency_check_failed: () -> untyped def bisect_dependency_check_passed: () -> untyped def bisect_individual_run_complete: () -> untyped def bisect_individual_run_start: () -> untyped def bisect_original_run_complete: () -> untyped def bisect_round_detected_multiple_culprits: () -> untyped def bisect_round_ignoring_ids: () -> untyped def bisect_round_started: () -> untyped def describe_ids: () -> untyped end # sig/rspec/core/formatters/bisect_formatter.rbs class RSpec::Core::Formatters::BisectFormatter def example_failed: () -> untyped def example_finished: () -> untyped def example_passed: () -> untyped def example_pending: () -> untyped def example_started: () -> untyped def initialize: () -> void def start: () -> untyped def start_dump: () -> untyped end # sig/rspec/core/formatters/bisect_progress_formatter.rbs class RSpec::Core::Formatters::BisectProgressFormatter < RSpec::Core::Formatters::BaseTextFormatter def bisect_aborted: () -> untyped def bisect_complete: () -> untyped def bisect_dependency_check_failed: () -> untyped def bisect_dependency_check_passed: () -> untyped def bisect_dependency_check_started: () -> untyped def bisect_failed: () -> untyped def bisect_individual_run_complete: () -> untyped def bisect_original_run_complete: () -> untyped def bisect_repro_command: () -> untyped def bisect_round_detected_multiple_culprits: () -> untyped def bisect_round_ignoring_ids: () -> untyped def bisect_round_started: () -> untyped def bisect_starting: () -> untyped end # sig/rspec/core/formatters/deprecation_formatter.rbs class RSpec::Core::Formatters::DeprecationFormatter def deprecation: () -> untyped def deprecation_message_for: () -> untyped def deprecation_summary: () -> untyped def initialize: () -> void def printer: () -> untyped end # sig/rspec/core/formatters/deprecation_formatter.rbs class RSpec::Core::Formatters::DeprecationFormatter::DelayedPrinter def deprecation_summary: () -> untyped def initialize: () -> void def print_deferred_deprecation_warnings: () -> untyped def print_deprecation_message: () -> untyped def stash_deprecation_message: () -> untyped end # sig/rspec/core/formatters/deprecation_formatter.rbs class RSpec::Core::Formatters::DeprecationFormatter::FileStream def initialize: () -> void def puts: () -> untyped def summarize: () -> untyped end # sig/rspec/core/formatters/deprecation_formatter.rbs class RSpec::Core::Formatters::DeprecationFormatter::ImmediatePrinter def deprecation_summary: () -> untyped def initialize: () -> void def print_deprecation_message: () -> untyped end # sig/rspec/core/formatters/deprecation_formatter.rbs class RSpec::Core::Formatters::DeprecationFormatter::RaiseErrorStream def puts: () -> untyped def summarize: () -> untyped end # sig/rspec/core/formatters/documentation_formatter.rbs class RSpec::Core::Formatters::DocumentationFormatter < RSpec::Core::Formatters::BaseTextFormatter def current_indentation: () -> untyped def example_failed: () -> untyped def example_group_finished: () -> untyped def example_group_started: () -> untyped def example_passed: () -> untyped def example_pending: () -> untyped def failure_output: () -> untyped def initialize: () -> void def next_failure_index: () -> untyped def passed_output: () -> untyped def pending_output: () -> untyped end # sig/rspec/core/formatters/exception_presenter.rbs class RSpec::Core::Formatters::ExceptionPresenter def add_shared_group_lines: () -> untyped def colorized_formatted_backtrace: () -> untyped def colorized_message_lines: () -> untyped def encoded_string: () -> untyped def encoded_string: () -> untyped def encoding_of: () -> untyped def encoding_of: () -> untyped def exception_backtrace: () -> untyped def exception_class_name: () -> untyped def exception_lines: () -> untyped def extra_failure_lines: () -> untyped def failure_lines: () -> untyped def failure_slash_error_lines: () -> untyped def final_exception: () -> untyped def find_failed_line: () -> untyped def formatted_backtrace: () -> untyped def formatted_cause: () -> untyped def formatted_cause: () -> untyped def formatted_message_and_backtrace: () -> untyped def fully_formatted: () -> untyped def fully_formatted_lines: () -> untyped def indent_lines: () -> untyped def initialize: () -> void def message_lines: () -> untyped def read_failed_lines: () -> untyped end # sig/rspec/core/formatters/exception_presenter.rbs class RSpec::Core::Formatters::ExceptionPresenter::Factory def build: () -> untyped def initialize: () -> void def multiple_exception_summarizer: () -> untyped def multiple_exceptions_error?: () -> untyped def options: () -> untyped def pending_options: () -> untyped def sub_failure_list_formatter: () -> untyped def with_multiple_error_options_as_needed: () -> untyped end # sig/rspec/core/formatters/exception_presenter.rbs class RSpec::Core::Formatters::ExceptionPresenter::Factory::CommonBacktraceTruncater def initialize: () -> void def with_truncated_backtrace: () -> untyped end # sig/rspec/core/formatters/fallback_message_formatter.rbs class RSpec::Core::Formatters::FallbackMessageFormatter def initialize: () -> void def message: () -> untyped end # sig/rspec/core/formatters/html_formatter.rbs class RSpec::Core::Formatters::HtmlFormatter < RSpec::Core::Formatters::BaseFormatter def dump_summary: () -> untyped def example_failed: () -> untyped def example_group_number: () -> untyped def example_group_started: () -> untyped def example_number: () -> untyped def example_passed: () -> untyped def example_pending: () -> untyped def example_started: () -> untyped def extra_failure_content: () -> untyped def initialize: () -> void def percent_done: () -> untyped def start: () -> untyped def start_dump: () -> untyped end # sig/rspec/core/formatters/html_printer.rbs class RSpec::Core::Formatters::HtmlPrinter def flush: () -> untyped def indentation_style: () -> untyped def initialize: () -> void def make_example_group_header_red: () -> untyped def make_example_group_header_yellow: () -> untyped def make_header_red: () -> untyped def make_header_yellow: () -> untyped def move_progress: () -> untyped def print_example_failed: () -> untyped def print_example_group_end: () -> untyped def print_example_group_start: () -> untyped def print_example_passed: () -> untyped def print_example_pending: () -> untyped def print_html_start: () -> untyped def print_summary: () -> untyped end # sig/rspec/core/formatters/html_snippet_extractor.rbs class RSpec::Core::Formatters::HtmlSnippetExtractor def lines_around: () -> untyped def post_process: () -> untyped def snippet: () -> untyped def snippet_for: () -> untyped end # sig/rspec/core/formatters/json_formatter.rbs class RSpec::Core::Formatters::JsonFormatter < RSpec::Core::Formatters::BaseFormatter def close: () -> untyped def dump_profile: () -> untyped def dump_profile_slowest_example_groups: () -> untyped def dump_profile_slowest_examples: () -> untyped def dump_summary: () -> untyped def format_example: () -> untyped def initialize: () -> void def message: () -> untyped def stop: () -> untyped end # sig/rspec/core/formatters.rbs class RSpec::Core::Formatters::Loader def self.formatters: () -> untyped def add: () -> untyped def built_in_formatter: () -> untyped def custom_formatter: () -> untyped def duplicate_formatter_exists?: () -> untyped def existing_formatter_implements?: () -> untyped def file_at: () -> untyped def find_formatter: () -> untyped def initialize: () -> void def notifications_for: () -> untyped def path_for: () -> untyped def register: () -> untyped def setup_default: () -> untyped def string_const?: () -> untyped def underscore: () -> untyped def underscore_with_fix_for_non_standard_rspec_naming: () -> untyped end # sig/rspec/core/formatters/profile_formatter.rbs class RSpec::Core::Formatters::ProfileFormatter def bold: () -> untyped def dump_profile: () -> untyped def dump_profile_slowest_example_groups: () -> untyped def dump_profile_slowest_examples: () -> untyped def format_caller: () -> untyped def initialize: () -> void end # sig/rspec/core/formatters/progress_formatter.rbs class RSpec::Core::Formatters::ProgressFormatter < RSpec::Core::Formatters::BaseTextFormatter def example_failed: () -> untyped def example_passed: () -> untyped def example_pending: () -> untyped def start_dump: () -> untyped end # sig/rspec/core/formatters/snippet_extractor.rbs class RSpec::Core::Formatters::SnippetExtractor def self.extract_expression_lines_at: () -> untyped def self.extract_expression_lines_at: () -> untyped def self.extract_line_at: () -> untyped def self.least_indentation_from: () -> untyped def self.source_from_file: () -> untyped def expression_lines: () -> untyped def expression_node: () -> untyped def expression_outmost_node?: () -> untyped def initialize: () -> void def line_range_of_expression: () -> untyped def line_range_of_location_nodes_in_expression: () -> untyped def location_nodes_at_beginning_line: () -> untyped def unclosed_tokens_in_line_range: () -> untyped end # sig/rspec/core/hooks.rbs class RSpec::Core::Hooks::AfterContextHook < RSpec::Core::Hooks::Hook def run: () -> untyped end # sig/rspec/core/hooks.rbs class RSpec::Core::Hooks::AfterHook < RSpec::Core::Hooks::Hook def run: () -> untyped end # sig/rspec/core/hooks.rbs class RSpec::Core::Hooks::AroundHook < RSpec::Core::Hooks::Hook def execute_with: () -> untyped def hook_description: () -> untyped def hook_description: () -> untyped end # sig/rspec/core/hooks.rbs class RSpec::Core::Hooks::BeforeHook < RSpec::Core::Hooks::Hook def run: () -> untyped end # sig/rspec/core/hooks.rbs class RSpec::Core::Hooks::HookCollections def all_hooks_for: () -> untyped def ensure_hooks_initialized_for: () -> untyped def extract_scope_from: () -> untyped def hooks_for: () -> untyped def initialize: () -> void def known_scope?: () -> untyped def matching_hooks_for: () -> untyped def normalized_scope_for: () -> untyped def owner_parent_groups: () -> untyped def owner_parent_groups: () -> untyped def process: () -> untyped def processable_hooks_for: () -> untyped def register: () -> untyped def register_global_singleton_context_hooks: () -> untyped def register_globals: () -> untyped def run: () -> untyped def run_around_example_hooks_for: () -> untyped def run_example_hooks_for: () -> untyped def run_owned_hooks_for: () -> untyped def scope_and_options_from: () -> untyped end # sig/rspec/core/filter_manager.rbs class RSpec::Core::InclusionRules < RSpec::Core::FilterRules def add: () -> untyped def add_with_low_priority: () -> untyped def apply_standalone_filter: () -> untyped def include_example?: () -> untyped def is_standalone_filter?: () -> untyped def replace_filters: () -> untyped def split_file_scoped_rules: () -> untyped def standalone?: () -> untyped end # sig/rspec/core/invocations.rbs class RSpec::Core::Invocations::Bisect def bisect_formatter_for: () -> untyped def call: () -> untyped end # sig/rspec/core/invocations.rbs class RSpec::Core::Invocations::DRbWithFallback def call: () -> untyped end # sig/rspec/core/invocations.rbs class RSpec::Core::Invocations::InitializeProject def call: () -> untyped end # sig/rspec/core/invocations.rbs class RSpec::Core::Invocations::PrintVersion def call: () -> untyped end # sig/rspec/core/metadata.rbs class RSpec::Core::LegacyExampleGroupHash def directly_supports_attribute?: () -> untyped def get_value: () -> untyped def initialize: () -> void def set_value: () -> untyped def to_h: () -> untyped end # sig/rspec/core/memoized_helpers.rbs class RSpec::Core::MemoizedHelpers::ContextHookMemoized def self.fetch_or_store: () -> untyped def self.isolate_for_context_hook: () -> untyped end # sig/rspec/core/memoized_helpers.rbs class RSpec::Core::MemoizedHelpers::ContextHookMemoized::After def self.article: () -> untyped def self.hook_expression: () -> untyped def self.hook_intention: () -> untyped end # sig/rspec/core/memoized_helpers.rbs class RSpec::Core::MemoizedHelpers::ContextHookMemoized::Before def self.article: () -> untyped def self.hook_expression: () -> untyped def self.hook_intention: () -> untyped end # sig/rspec/core/memoized_helpers.rbs class RSpec::Core::MemoizedHelpers::NonThreadSafeMemoized def fetch_or_store: () -> untyped def initialize: () -> void end # sig/rspec/core/memoized_helpers.rbs class RSpec::Core::MemoizedHelpers::ThreadsafeMemoized def fetch_or_store: () -> untyped def initialize: () -> void end # sig/rspec/core/metadata.rbs class RSpec::Core::Metadata::ExampleGroupHash < RSpec::Core::Metadata::HashPopulator def self.backwards_compatibility_default_proc: () -> untyped def self.create: () -> untyped def self.hash_with_backwards_compatibility_default_proc: () -> untyped def described_class: () -> untyped def full_description: () -> untyped end # sig/rspec/core/metadata.rbs class RSpec::Core::Metadata::ExampleHash < RSpec::Core::Metadata::HashPopulator def self.create: () -> untyped def described_class: () -> untyped def full_description: () -> untyped end # sig/rspec/core/metadata.rbs class RSpec::Core::Metadata::HashPopulator def build_description_from: () -> untyped def build_scoped_id_for: () -> untyped def description_separator: () -> untyped def ensure_valid_user_keys: () -> untyped def file_path_and_line_number_from: () -> untyped def initialize: () -> void def populate: () -> untyped def populate_location_attributes: () -> untyped end # sig/rspec/core/formatters/exception_presenter.rbs class RSpec::Core::MultipleExceptionError < RSpec::Core::StandardError def exception_count_description: () -> untyped def initialize: () -> void def message: () -> untyped def summary: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::CustomNotification < RSpec::Core::Notifications::Struct def self.for: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::DeprecationNotification def self.from_hash: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::ExampleNotification def self.for: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::ExamplesNotification def examples: () -> untyped def failed_examples: () -> untyped def failure_notifications: () -> untyped def format_examples: () -> untyped def fully_formatted_failed_examples: () -> untyped def fully_formatted_pending_examples: () -> untyped def initialize: () -> void def notifications: () -> untyped def pending_examples: () -> untyped def pending_notifications: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::FailedExampleNotification < RSpec::Core::Notifications::ExampleNotification def colorized_formatted_backtrace: () -> untyped def colorized_message_lines: () -> untyped def description: () -> untyped def exception: () -> untyped def formatted_backtrace: () -> untyped def fully_formatted: () -> untyped def fully_formatted_lines: () -> untyped def initialize: () -> void def message_lines: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::ProfileNotification def calculate_slowest_groups: () -> untyped def initialize: () -> void def percentage: () -> untyped def slow_duration: () -> untyped def slowest_examples: () -> untyped def slowest_groups: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::SeedNotification def fully_formatted: () -> untyped def seed_used?: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::SkippedExampleNotification < RSpec::Core::Notifications::ExampleNotification def fully_formatted: () -> untyped end # sig/rspec/core/notifications.rbs class RSpec::Core::Notifications::SummaryNotification def colorized_rerun_commands: () -> untyped def colorized_totals_line: () -> untyped def duplicate_rerun_locations: () -> untyped def example_count: () -> untyped def failure_count: () -> untyped def formatted_duration: () -> untyped def formatted_load_time: () -> untyped def fully_formatted: () -> untyped def pending_count: () -> untyped def rerun_argument_for: () -> untyped def totals_line: () -> untyped end # sig/rspec/core/reporter.rbs class RSpec::Core::NullReporter def self.method_missing: () -> untyped end # sig/rspec/core/ordering.rbs class RSpec::Core::Ordering::ConfigurationManager def force: () -> untyped def initialize: () -> void def order=: () -> untyped def register_ordering: () -> untyped def seed=: () -> untyped def seed_used?: () -> untyped end # sig/rspec/core/ordering.rbs class RSpec::Core::Ordering::Custom def initialize: () -> void def order: () -> untyped end # sig/rspec/core/ordering.rbs class RSpec::Core::Ordering::Identity def order: () -> untyped end # sig/rspec/core/ordering.rbs class RSpec::Core::Ordering::Random def initialize: () -> void def jenkins_hash_digest: () -> untyped def order: () -> untyped def used?: () -> untyped end # sig/rspec/core/ordering.rbs class RSpec::Core::Ordering::Registry def fetch: () -> untyped def initialize: () -> void def register: () -> untyped def used_random_seed?: () -> untyped end # sig/rspec/core/option_parser.rbs class RSpec::Core::Parser def self.parse: () -> untyped def add_tag_filter: () -> untyped def configure_only_failures: () -> untyped def initialize: () -> void def parse: () -> untyped def parser: () -> untyped def set_fail_fast: () -> untyped end # sig/rspec/core/pending.rbs class RSpec::Core::Pending::SkipDeclaredInExample < RSpec::Core::Pending::StandardError def initialize: () -> void end # sig/rspec/core/profiler.rbs class RSpec::Core::Profiler def example_group_finished: () -> untyped def example_group_started: () -> untyped def example_started: () -> untyped def initialize: () -> void end # sig/rspec/core/project_initializer.rbs class RSpec::Core::ProjectInitializer def copy_template: () -> untyped def initialize: () -> void def report_creating: () -> untyped def report_exists: () -> untyped def run: () -> untyped end # sig/rspec/core/rake_task.rbs class RSpec::Core::RakeTask < Rake::TaskLib def blank: () -> untyped def define: () -> untyped def file_exclusion_specification: () -> untyped def file_inclusion_specification: () -> untyped def initialize: () -> void def rspec_load_path: () -> untyped def run_task: () -> untyped def spec_command: () -> untyped end # sig/rspec/core/reporter.rbs class RSpec::Core::Reporter def abort_with: () -> untyped def close: () -> untyped def close_after: () -> untyped def deprecation: () -> untyped def example_failed: () -> untyped def example_finished: () -> untyped def example_group_finished: () -> untyped def example_group_started: () -> untyped def example_passed: () -> untyped def example_pending: () -> untyped def example_started: () -> untyped def fail_fast_limit_met?: () -> untyped def finish: () -> untyped def initialize: () -> void def message: () -> untyped def mute_profile_output?: () -> untyped def notify: () -> untyped def notify_non_example_exception: () -> untyped def publish: () -> untyped def register_listener: () -> untyped def registered_listeners: () -> untyped def report: () -> untyped def reset: () -> untyped def seed_used?: () -> untyped def setup_profiler: () -> untyped def start: () -> untyped def stop: () -> untyped end # sig/rspec/core/runner.rbs class RSpec::Core::Runner def self.autorun: () -> untyped def self.autorun_disabled?: () -> untyped def self.disable_autorun!: () -> untyped def self.handle_interrupt: () -> untyped def self.installed_at_exit?: () -> untyped def self.invoke: () -> untyped def self.perform_at_exit: () -> untyped def self.run: () -> untyped def self.running_in_drb?: () -> untyped def self.trap_interrupt: () -> untyped def initialize: () -> void def persist_example_statuses: () -> untyped def run: () -> untyped def run_specs: () -> untyped def setup: () -> untyped end # sig/rspec/core/set.rbs class RSpec::Core::Set def <<: () -> untyped def delete: () -> untyped def each: () -> untyped def empty?: () -> untyped def include?: () -> untyped def initialize: () -> void def merge: () -> untyped end # sig/rspec/core/shared_example_group.rbs class RSpec::Core::SharedExampleGroup::Registry def add: () -> untyped def ensure_block_has_source_location: () -> untyped def ensure_block_has_source_location: () -> untyped def find: () -> untyped def formatted_location: () -> untyped def formatted_location: () -> untyped def legacy_add: () -> untyped def shared_example_groups: () -> untyped def valid_name?: () -> untyped def warn_if_key_taken: () -> untyped end # sig/rspec/core/example_group.rbs class RSpec::Core::SharedExampleGroupInclusionStackFrame def self.current_backtrace: () -> untyped def self.shared_example_group_inclusions: () -> untyped def self.with_frame: () -> untyped def description: () -> untyped def formatted_inclusion_location: () -> untyped def initialize: () -> void end # sig/rspec/core/shared_example_group.rbs class RSpec::Core::SharedExampleGroupModule < RSpec::Core::Module def include_in: () -> untyped def included: () -> untyped def initialize: () -> void def inspect: () -> untyped end # sig/rspec/core/source.rbs class RSpec::Core::Source def self.from_file: () -> untyped def ast: () -> untyped def initialize: () -> void def initialize: () -> void def inspect: () -> untyped def lines: () -> untyped def nodes_by_line_number: () -> untyped def tokens: () -> untyped def tokens_by_line_number: () -> untyped end # sig/rspec/core/source.rbs class RSpec::Core::Source::Cache def initialize: () -> void def source_from_file: () -> untyped end # sig/rspec/core/source/node.rbs class RSpec::Core::Source::GroupNode < RSpec::Core::Source::Node def raw_args: () -> untyped def type: () -> untyped end # sig/rspec/core/source/node.rbs class RSpec::Core::Source::Node def self.sexp?: () -> untyped def args: () -> untyped def children: () -> untyped def each: () -> untyped def each_ancestor: () -> untyped def initialize: () -> void def inspect: () -> untyped def location: () -> untyped def raw_args: () -> untyped def type: () -> untyped end # sig/rspec/core/source/syntax_highlighter.rbs class RSpec::Core::Source::SyntaxHighlighter def self.attempt_to_add_rspec_terms_to_coderay_keywords: () -> untyped def color_enabled_implementation: () -> untyped def highlight: () -> untyped def implementation: () -> untyped def implementation: () -> untyped def initialize: () -> void end # sig/rspec/core/source/token.rbs class RSpec::Core::Source::Token def self.tokens_from_ripper_tokens: () -> untyped def ==: () -> untyped def closed_by?: () -> untyped def closed_by_delimiter?: () -> untyped def closed_by_keyword?: () -> untyped def initialize: () -> void def inspect: () -> untyped def keyword?: () -> untyped def location: () -> untyped def opening?: () -> untyped def opening_delimiter?: () -> untyped def opening_keyword?: () -> untyped def string: () -> untyped def type: () -> untyped end # sig/rspec/core/example.rbs class RSpec::Core::SuiteHookContext < RSpec::Core::Example def initialize: () -> void def set_exception: () -> untyped end # sig/rspec/core/world.rbs class RSpec::Core::World def all_example_groups: () -> untyped def all_examples: () -> untyped def announce_exclusion_filter: () -> untyped def announce_filters: () -> untyped def announce_inclusion_filter: () -> untyped def descending_declaration_line_numbers_by_file: () -> untyped def everything_filtered_message: () -> untyped def example_count: () -> untyped def exclusion_filter: () -> untyped def fail_if_config_and_cli_options_invalid: () -> untyped def filter_manager: () -> untyped def inclusion_filter: () -> untyped def initialize: () -> void def num_example_groups_defined_in: () -> untyped def ordered_example_groups: () -> untyped def preceding_declaration_line: () -> untyped def record: () -> untyped def registered_example_group_files: () -> untyped def report_filter_message: () -> untyped def reporter: () -> untyped def reset: () -> untyped def shared_example_group_registry: () -> untyped def source_cache: () -> untyped def traverse_example_group_trees_until: () -> untyped end # sig/rspec/core.rbs module RSpec def self.clear_examples: () -> untyped def self.configuration: () -> untyped def self.configure: () -> untyped def self.const_missing: () -> untyped def self.current_example: () -> untyped def self.current_example=: () -> untyped def self.reset: () -> untyped def self.world: () -> untyped end # sig/rspec/core.rbs module RSpec::Core def self.path_to_executable: () -> untyped end # sig/rspec/core/dsl.rbs module RSpec::Core::DSL def self.change_global_dsl: () -> untyped def self.example_group_aliases: () -> untyped def self.expose_example_group_alias: () -> untyped def self.expose_example_group_alias_globally: () -> untyped def self.expose_globally!: () -> untyped def self.exposed_globally?: () -> untyped def self.remove_globally!: () -> untyped end # sig/rspec/core/flat_map.rbs module RSpec::Core::FlatMap def flat_map: () -> untyped def flat_map: () -> untyped end # sig/rspec/core/formatters.rbs module RSpec::Core::Formatters def self.register: () -> untyped end # sig/rspec/core/formatters/console_codes.rbs module RSpec::Core::Formatters::ConsoleCodes def config_colors_to_methods: () -> untyped def console_code_for: () -> untyped def wrap: () -> untyped end # sig/rspec/core/formatters/exception_presenter.rbs module RSpec::Core::Formatters::ExceptionPresenter::Factory::EmptyBacktraceFormatter def self.format_backtrace: () -> untyped end # sig/rspec/core/formatters/helpers.rbs module RSpec::Core::Formatters::Helpers def self.format_duration: () -> untyped def self.format_seconds: () -> untyped def self.organize_ids: () -> untyped def self.pluralize: () -> untyped def self.strip_trailing_zeroes: () -> untyped end # sig/rspec/core/formatters/html_snippet_extractor.rbs module RSpec::Core::Formatters::HtmlSnippetExtractor::CoderayConverter def self.convert: () -> untyped end # sig/rspec/core/formatters/html_snippet_extractor.rbs module RSpec::Core::Formatters::HtmlSnippetExtractor::NullConverter def self.convert: () -> untyped end # sig/rspec/core/metadata.rbs module RSpec::Core::HashImitatable def self.included: () -> untyped def []: () -> untyped def []=: () -> untyped def directly_supports_attribute?: () -> untyped def extra_hash_attributes: () -> untyped def get_value: () -> untyped def hash_for_delegation: () -> untyped def issue_deprecation: () -> untyped def set_value: () -> untyped def to_h: () -> untyped end # sig/rspec/core/metadata.rbs module RSpec::Core::HashImitatable::ClassMethods def attr_accessor: () -> untyped def hash_attribute_names: () -> untyped end # sig/rspec/core/hooks.rbs module RSpec::Core::Hooks def after: () -> untyped def append_after: () -> untyped def around: () -> untyped def before: () -> untyped def hooks: () -> untyped def prepend_before: () -> untyped end # sig/rspec/core/memoized_helpers.rbs module RSpec::Core::MemoizedHelpers def self.define_helpers_on: () -> untyped def self.get_constant_or_yield: () -> untyped def self.get_constant_or_yield: () -> untyped def self.module_for: () -> untyped def __init_memoized: () -> untyped def initialize: () -> void def is_expected: () -> untyped def should: () -> untyped def should_not: () -> untyped def subject: () -> untyped end # sig/rspec/core/memoized_helpers.rbs module RSpec::Core::MemoizedHelpers::ClassMethods def let: () -> untyped def let!: () -> untyped def subject: () -> untyped def subject!: () -> untyped end # sig/rspec/core/metadata.rbs module RSpec::Core::Metadata def self.ascend: () -> untyped def self.ascending: () -> untyped def self.build_hash_from: () -> untyped def self.deep_hash_dup: () -> untyped def self.id_from: () -> untyped def self.location_tuple_from: () -> untyped def self.relative_path: () -> untyped def self.relative_path_regex: () -> untyped end # sig/rspec/core/metadata_filter.rbs module RSpec::Core::MetadataFilter def apply?: () -> untyped def filter_applies?: () -> untyped def filter_applies_to_any_value?: () -> untyped def filters_apply?: () -> untyped def id_filter_applies?: () -> untyped def location_filter_applies?: () -> untyped def proc_filter_applies?: () -> untyped def silence_metadata_example_group_deprecations: () -> untyped end # sig/rspec/core/minitest_assertions_adapter.rbs module RSpec::Core::MinitestAssertionsAdapter def assertions: () -> untyped end # sig/rspec/core/mocking_adapters/flexmock.rbs module RSpec::Core::MockingAdapters::Flexmock def self.framework_name: () -> untyped def setup_mocks_for_rspec: () -> untyped def teardown_mocks_for_rspec: () -> untyped def verify_mocks_for_rspec: () -> untyped end # sig/rspec/core/mocking_adapters/mocha.rbs module RSpec::Core::MockingAdapters::Mocha def self.framework_name: () -> untyped def setup_mocks_for_rspec: () -> untyped def teardown_mocks_for_rspec: () -> untyped def verify_mocks_for_rspec: () -> untyped end # sig/rspec/core/mocking_adapters/null.rbs module RSpec::Core::MockingAdapters::Null def setup_mocks_for_rspec: () -> untyped def teardown_mocks_for_rspec: () -> untyped def verify_mocks_for_rspec: () -> untyped end # sig/rspec/core/mocking_adapters/rr.rbs module RSpec::Core::MockingAdapters::RR def self.framework_name: () -> untyped def setup_mocks_for_rspec: () -> untyped def teardown_mocks_for_rspec: () -> untyped def verify_mocks_for_rspec: () -> untyped end # sig/rspec/core/mocking_adapters/rspec.rbs module RSpec::Core::MockingAdapters::RSpec def self.configuration: () -> untyped def self.framework_name: () -> untyped def setup_mocks_for_rspec: () -> untyped def teardown_mocks_for_rspec: () -> untyped def verify_mocks_for_rspec: () -> untyped end # sig/rspec/core/formatters/exception_presenter.rbs module RSpec::Core::MultipleExceptionError::InterfaceTag def self.for: () -> untyped def add: () -> untyped end # sig/rspec/core/notifications.rbs module RSpec::Core::Notifications::NullColorizer def wrap: () -> untyped end # sig/rspec/core/pending.rbs module RSpec::Core::Pending def self.mark_fixed!: () -> untyped def self.mark_pending!: () -> untyped def self.mark_skipped!: () -> untyped def pending: () -> untyped def skip: () -> untyped end # sig/rspec/core/ruby_project.rbs module RSpec::Core::RubyProject def add_dir_to_load_path: () -> untyped def add_to_load_path: () -> untyped def ascend_until: () -> untyped def determine_root: () -> untyped def find_first_parent_containing: () -> untyped def root: () -> untyped end # sig/rspec/core/sandbox.rbs module RSpec::Core::Sandbox def self.sandboxed: () -> untyped end # sig/rspec/core/shared_context.rbs module RSpec::Core::SharedContext def self.record: () -> untyped def __shared_context_recordings: () -> untyped def included: () -> untyped end # sig/rspec/core/shared_example_group.rbs module RSpec::Core::SharedExampleGroup def shared_examples: () -> untyped end # sig/rspec/core/shared_example_group.rbs module RSpec::Core::SharedExampleGroup::TopLevelDSL def self.definitions: () -> untyped def self.expose_globally!: () -> untyped def self.exposed_globally?: () -> untyped def self.remove_globally!: () -> untyped def shared_examples: () -> untyped end # sig/rspec/core/shell_escape.rbs module RSpec::Core::ShellEscape def conditionally_quote: () -> untyped def escape: () -> untyped def quote: () -> untyped def shell_allows_unquoted_ids?: () -> untyped end # sig/rspec/core/source/syntax_highlighter.rbs module RSpec::Core::Source::SyntaxHighlighter::CodeRayImplementation def self.highlight_syntax: () -> untyped end # sig/rspec/core/source/syntax_highlighter.rbs module RSpec::Core::Source::SyntaxHighlighter::NoSyntaxHighlightingImplementation def self.highlight_syntax: () -> untyped end # sig/rspec/core/warnings.rbs module RSpec::Core::Warnings def deprecate: () -> untyped def warn_deprecation: () -> untyped def warn_with: () -> untyped end # sig/rspec/core/world.rbs module RSpec::Core::World::Null def self.all_example_groups: () -> untyped def self.example_groups: () -> untyped def self.non_example_failure: () -> untyped def self.non_example_failure=: () -> untyped def self.registered_example_group_files: () -> untyped def self.traverse_example_group_trees_until: () -> untyped end # sig/rspec/core/example_group.rbs module RSpec::ExampleGroups def self.assign_const: () -> untyped def self.base_name_for: () -> untyped def self.constant_scope_for: () -> untyped def self.disambiguate: () -> untyped def self.remove_all_constants: () -> untyped def base_name_for: () -> untyped end