# sig/abstract_controller/base.rbs class AbstractController::ActionNotFound < AbstractController::StandardError def corrections: () -> untyped def initialize: () -> void end # sig/abstract_controller/base.rbs class AbstractController::Base def self.supports_path?: () -> untyped def _find_action_name: () -> untyped def _handle_action_missing: () -> untyped def _valid_action_name?: () -> untyped def abstract!: () -> untyped def action_method?: () -> untyped def action_methods: () -> untyped def action_methods: () -> untyped def available_action?: () -> untyped def clear_action_methods!: () -> untyped def controller_path: () -> untyped def controller_path: () -> untyped def eager_load!: () -> untyped def inherited: () -> untyped def inspect: () -> untyped def internal_methods: () -> untyped def method_added: () -> untyped def method_for_action: () -> untyped def performed?: () -> untyped def process: () -> untyped def process_action: () -> untyped end # sig/abstract_controller/callbacks.rbs class AbstractController::Callbacks::ActionFilter def initialize: () -> void def match?: () -> untyped end # sig/abstract_controller/rendering.rbs class AbstractController::DoubleRenderError < AbstractController::Error def initialize: () -> void end # sig/abstract_controller/helpers.rbs class AbstractController::Helpers::DeprecatedMissingHelperError < AbstractController::Helpers::LoadError def initialize: () -> void end # sig/action_controller/api.rbs class ActionController::API < ActionController::Metal def self.without_modules: () -> untyped end # sig/action_controller/metal/exceptions.rbs class ActionController::BadRequest < ActionController::ActionControllerError def initialize: () -> void end # sig/action_controller/base.rbs class ActionController::Base < ActionController::Metal def self.without_modules: () -> untyped def _protected_ivars: () -> untyped end # sig/action_controller/metal/live.rbs class ActionController::Live::Buffer < ActionController::Live::ActionDispatch::Response::Buffer def abort: () -> untyped def build_queue: () -> untyped def call_on_error: () -> untyped def close: () -> untyped def connected?: () -> untyped def each_chunk: () -> untyped def initialize: () -> void def on_error: () -> untyped def write: () -> untyped def writeln: () -> untyped end # sig/action_controller/metal/live.rbs class ActionController::Live::Response < ActionController::Live::ActionDispatch::Response def before_committed: () -> untyped def build_buffer: () -> untyped end # sig/action_controller/metal/live.rbs class ActionController::Live::SSE def close: () -> untyped def initialize: () -> void def perform_write: () -> untyped def write: () -> untyped end # sig/action_controller/log_subscriber.rbs class ActionController::LogSubscriber < ActionController::ActiveSupport::LogSubscriber def halted_callback: () -> untyped def logger: () -> untyped def process_action: () -> untyped def redirect_to: () -> untyped def send_data: () -> untyped def send_file: () -> untyped def start_processing: () -> untyped def unpermitted_parameters: () -> untyped end # sig/action_controller/metal.rbs class ActionController::Metal < ActionController::AbstractController::Base def self.action: () -> untyped def self.action_encoding_template: () -> untyped def self.controller_name: () -> untyped def self.dispatch: () -> untyped def self.make_response!: () -> untyped def self.middleware: () -> untyped def controller_name: () -> untyped def dispatch: () -> untyped def inherited: () -> untyped def initialize: () -> void def params: () -> untyped def params=: () -> untyped def performed?: () -> untyped def reset_session: () -> untyped def response=: () -> untyped def response_body=: () -> untyped def set_request!: () -> untyped def set_response!: () -> untyped def to_a: () -> untyped def url_for: () -> untyped def use: () -> untyped end # sig/action_controller/metal/exceptions.rbs class ActionController::MethodNotAllowed < ActionController::ActionControllerError def initialize: () -> void end # sig/action_controller/metal.rbs class ActionController::MiddlewareStack < ActionController::ActionDispatch::MiddlewareStack def build: () -> untyped def build_middleware: () -> untyped end # sig/action_controller/metal.rbs class ActionController::MiddlewareStack::Middleware < ActionController::MiddlewareStack::ActionDispatch::MiddlewareStack::Middleware def initialize: () -> void def valid?: () -> untyped end # sig/action_controller/metal/mime_responds.rbs class ActionController::MimeResponds::Collector def any: () -> untyped def any_response?: () -> untyped def custom: () -> untyped def initialize: () -> void def negotiate_format: () -> untyped def response: () -> untyped end # sig/action_controller/metal/mime_responds.rbs class ActionController::MimeResponds::Collector::VariantCollector def any: () -> untyped def initialize: () -> void def method_missing: () -> untyped def variant: () -> untyped def variant_key: () -> untyped end # sig/action_controller/metal/exceptions.rbs class ActionController::MissingExactTemplate < ActionController::UnknownFormat def initialize: () -> void end # sig/action_controller/metal/renderers.rbs class ActionController::MissingRenderer < ActionController::LoadError def initialize: () -> void end # sig/action_controller/metal/strong_parameters.rbs class ActionController::ParameterMissing < ActionController::KeyError def corrections: () -> untyped def initialize: () -> void end # sig/action_controller/metal/strong_parameters.rbs class ActionController::Parameters def self.hook_into_yaml_loading: () -> untyped def ==: () -> untyped def []: (Symbol key) -> String? def []=: () -> untyped def array_of_permitted_scalars?: () -> untyped def compact: () -> untyped def compact!: () -> untyped def compact_blank: () -> untyped def compact_blank!: () -> untyped def convert_hashes_to_parameters: (Symbol key, nil value) -> nil def convert_parameters_to_hashes: () -> untyped def convert_value_to_parameters: (nil value) -> nil def converted_arrays: () -> untyped def deep_dup: () -> untyped def deep_merge?: () -> untyped def deep_transform_keys: () -> untyped def deep_transform_keys!: () -> untyped def delete: () -> untyped def dig: () -> untyped def each_element: () -> untyped def each_nested_attribute: () -> untyped def each_pair: () -> untyped def each_value: () -> untyped def encode_with: () -> untyped def eql?: () -> untyped def except: () -> untyped def extract!: () -> untyped def extract_value: () -> untyped def fetch: () -> untyped def has_value?: () -> untyped def hash: () -> untyped def hash_filter: () -> untyped def init_with: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def inspect: () -> untyped def merge: () -> untyped def merge!: () -> untyped def nested_attribute?: () -> untyped def nested_attributes?: () -> untyped def new_instance_with_inherited_permitted_status: () -> untyped def non_scalar?: () -> untyped def permit: () -> untyped def permit!: () -> untyped def permit_any_in_array: () -> untyped def permit_any_in_parameters: () -> untyped def permitted?: () -> untyped def permitted_scalar?: () -> untyped def permitted_scalar_filter: () -> untyped def reject: () -> untyped def reject!: () -> untyped def require: () -> untyped def reverse_merge: () -> untyped def reverse_merge!: () -> untyped def select: () -> untyped def select!: () -> untyped def slice: () -> untyped def slice!: () -> untyped def specify_numeric_keys?: () -> untyped def stringify_keys: () -> untyped def to_h: () -> untyped def to_hash: () -> untyped def to_query: () -> untyped def to_unsafe_h: () -> untyped def transform_keys: () -> untyped def transform_keys!: () -> untyped def transform_values: () -> untyped def transform_values!: () -> untyped def unpermitted_keys: () -> untyped def unpermitted_parameters!: () -> untyped def values: () -> untyped def values_at: () -> untyped end # sig/action_controller/metal/params_wrapper.rbs class ActionController::ParamsWrapper::Options def self.from_hash: () -> untyped def _default_wrap_model: () -> untyped def include: () -> untyped def initialize: () -> void def model: () -> untyped def name: () -> untyped end # sig/action_controller/renderer.rbs class ActionController::Renderer def self.for: () -> untyped def self.normalize_env: () -> untyped def defaults: () -> untyped def env_for_request: () -> untyped def initialize: () -> void def new: () -> untyped def render: () -> untyped def with_defaults: () -> untyped end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::CookieStore def fetch: () -> untyped def initialize: () -> void def reset: () -> untyped def store: () -> untyped end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::ProtectionMethods::Exception def handle_unverified_request: () -> untyped def initialize: () -> void end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::ProtectionMethods::NullSession def handle_unverified_request: () -> untyped def initialize: () -> void end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::ProtectionMethods::NullSession::NullCookieJar < ActionController::RequestForgeryProtection::ProtectionMethods::NullSession::ActionDispatch::Cookies::CookieJar def write: () -> untyped end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::ProtectionMethods::NullSession::NullSessionHash < ActionController::RequestForgeryProtection::ProtectionMethods::NullSession::Rack::Session::Abstract::SessionHash def destroy: () -> untyped def enabled?: () -> untyped def exists?: () -> untyped def initialize: () -> void end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::ProtectionMethods::ResetSession def handle_unverified_request: () -> untyped def initialize: () -> void end # sig/action_controller/metal/request_forgery_protection.rbs class ActionController::RequestForgeryProtection::SessionStore def fetch: () -> untyped def reset: () -> untyped def store: () -> untyped end # sig/action_controller/metal/exceptions.rbs class ActionController::RespondToMismatchError < ActionController::ActionControllerError def initialize: () -> void end # sig/action_controller/metal/exceptions.rbs class ActionController::RoutingError < ActionController::ActionControllerError def initialize: () -> void end # sig/action_controller/metal/exceptions.rbs class ActionController::SessionOverflowError < ActionController::ActionControllerError def initialize: () -> void end # sig/action_controller/metal/streaming.rbs class ActionController::Streaming::Body def close: () -> untyped def each: () -> untyped def initialize: () -> void end # sig/action_controller/test_case.rbs class ActionController::TestRequest < ActionController::ActionDispatch::TestRequest def self.create: () -> untyped def self.default_env: () -> untyped def self.new_session: () -> untyped def assign_parameters: () -> untyped def content_type=: () -> untyped def initialize: () -> void def params_parsers: () -> untyped def query_string=: () -> untyped end # sig/action_controller/test_case.rbs class ActionController::TestSession < ActionController::Rack::Session::Abstract::PersistedSecure::SecureSessionHash def destroy: () -> untyped def dig: () -> untyped def enabled?: () -> untyped def exists?: () -> untyped def fetch: () -> untyped def id_was: () -> untyped def initialize: () -> void def keys: () -> untyped def load!: () -> untyped def values: () -> untyped end # sig/action_controller/metal/strong_parameters.rbs class ActionController::UnfilteredParameters < ActionController::ArgumentError def initialize: () -> void end # sig/action_controller/metal/strong_parameters.rbs class ActionController::UnpermittedParameters < ActionController::IndexError def initialize: () -> void end # sig/action_controller/metal/exceptions.rbs class ActionController::UrlGenerationError < ActionController::ActionControllerError def corrections: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/actionable_exceptions.rbs class ActionDispatch::ActionableExceptions def actionable_request?: () -> untyped def call: () -> untyped def initialize: () -> void def redirect_to: () -> untyped end # sig/action_dispatch/testing/assertion_response.rbs class ActionDispatch::AssertionResponse def code_and_name: () -> untyped def code_from_name: () -> untyped def initialize: () -> void def name_from_code: () -> untyped end # sig/action_dispatch/middleware/assume_ssl.rbs class ActionDispatch::AssumeSSL def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/callbacks.rbs class ActionDispatch::Callbacks def after: () -> untyped def before: () -> untyped def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/http/content_security_policy.rbs class ActionDispatch::ContentSecurityPolicy def apply_mapping: () -> untyped def apply_mappings: () -> untyped def block_all_mixed_content: () -> untyped def build: () -> untyped def build_directive: () -> untyped def build_directives: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def nonce_directive?: () -> untyped def plugin_types: () -> untyped def report_uri: () -> untyped def require_sri_for: () -> untyped def resolve_source: () -> untyped def sandbox: () -> untyped def upgrade_insecure_requests: () -> untyped end # sig/action_dispatch/http/content_security_policy.rbs class ActionDispatch::ContentSecurityPolicy::Middleware def call: () -> untyped def header_name: () -> untyped def initialize: () -> void def policy_present?: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs class ActionDispatch::Cookies def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/cookies.rbs class ActionDispatch::Cookies::AbstractCookieJar def []: () -> untyped def []=: () -> untyped def commit: () -> untyped def cookie_metadata: () -> untyped def expiry_options: () -> untyped def initialize: () -> void def parse: () -> untyped def request: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs class ActionDispatch::Cookies::CookieJar def self.build: () -> untyped def []: () -> untyped def []=: () -> untyped def clear: () -> untyped def commit!: () -> untyped def committed?: () -> untyped def delete: () -> untyped def deleted?: () -> untyped def each: () -> untyped def escape: () -> untyped def fetch: () -> untyped def handle_options: () -> untyped def initialize: () -> void def key?: () -> untyped def to_header: () -> untyped def update: () -> untyped def update_cookies_from_jar: () -> untyped def write: () -> untyped def write_cookie?: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs class ActionDispatch::Cookies::EncryptedKeyRotatingCookieJar < ActionDispatch::Cookies::AbstractCookieJar def commit: () -> untyped def initialize: () -> void def parse: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs class ActionDispatch::Cookies::PermanentCookieJar < ActionDispatch::Cookies::AbstractCookieJar def commit: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs class ActionDispatch::Cookies::SignedKeyRotatingCookieJar < ActionDispatch::Cookies::AbstractCookieJar def commit: () -> untyped def initialize: () -> void def parse: () -> untyped end # sig/action_dispatch/middleware/debug_exceptions.rbs class ActionDispatch::DebugExceptions def self.register_interceptor: () -> untyped def api_request?: () -> untyped def call: () -> untyped def create_template: () -> untyped def initialize: () -> void def invoke_interceptors: () -> untyped def log_array: () -> untyped def log_error: () -> untyped def log_rescued_responses?: () -> untyped def logger: () -> untyped def render: () -> untyped def render_exception: () -> untyped def render_for_api_request: () -> untyped def render_for_browser_request: () -> untyped def routes_inspector: () -> untyped def stderr_logger: () -> untyped end # sig/action_dispatch/middleware/debug_locks.rbs class ActionDispatch::DebugLocks def blocked_by?: () -> untyped def call: () -> untyped def initialize: () -> void def render_details: () -> untyped end # sig/action_dispatch/middleware/debug_view.rbs class ActionDispatch::DebugView < ActionDispatch::ActionView::Base def compiled_method_container: () -> untyped def debug_hash: () -> untyped def debug_headers: () -> untyped def debug_params: () -> untyped def error_highlight_available?: () -> untyped def initialize: () -> void def params_valid?: () -> untyped def protect_against_forgery?: () -> untyped def render: () -> untyped end # sig/action_dispatch/middleware/exception_wrapper.rbs class ActionDispatch::ExceptionWrapper def self.status_code_for_exception: () -> untyped def actions: () -> untyped def annotated_source_code: () -> untyped def application_trace: () -> untyped def build_backtrace: () -> untyped def causes_for: () -> untyped def clean_backtrace: () -> untyped def corrections: () -> untyped def error_highlight_available?: () -> untyped def exception_id: () -> untyped def exception_inspect: () -> untyped def exception_name: () -> untyped def exception_trace: () -> untyped def extract_file_and_line_number: () -> untyped def extract_source: () -> untyped def extract_source_fragment_lines: () -> untyped def failures: () -> untyped def file_name: () -> untyped def framework_trace: () -> untyped def full_trace: () -> untyped def has_cause?: () -> untyped def has_corrections?: () -> untyped def initialize: () -> void def line_number: () -> untyped def message: () -> untyped def original_message: () -> untyped def rescue_response?: () -> untyped def rescue_template: () -> untyped def routing_error?: () -> untyped def show?: () -> untyped def source_extracts: () -> untyped def source_fragment: () -> untyped def source_to_show_id: () -> untyped def status_code: () -> untyped def sub_template_message: () -> untyped def template_error?: () -> untyped def trace_to_show: () -> untyped def traces: () -> untyped def unwrapped_exception: () -> untyped def wrapped_causes_for: () -> untyped end # sig/action_dispatch/middleware/exception_wrapper.rbs class ActionDispatch::ExceptionWrapper::SourceMapLocation def initialize: () -> void def spot: () -> untyped end # sig/action_dispatch/middleware/executor.rbs class ActionDispatch::Executor def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/static.rbs class ActionDispatch::FileHandler def attempt: () -> untyped def call: () -> untyped def clean_path: () -> untyped def compressible?: () -> untyped def each_candidate_filepath: () -> untyped def each_precompressed_filepath: () -> untyped def file_readable?: (String path) -> false def find_file: () -> untyped def initialize: () -> void def serve: () -> untyped def try_files: () -> untyped def try_precompressed_files: () -> untyped end # sig/action_dispatch/middleware/flash.rbs class ActionDispatch::Flash def self.new: () -> untyped end # sig/action_dispatch/middleware/flash.rbs class ActionDispatch::Flash::FlashHash def self.from_session_value: () -> untyped def []: () -> untyped def []=: () -> untyped def alert: () -> untyped def alert=: () -> untyped def clear: () -> untyped def delete: () -> untyped def discard: () -> untyped def each: () -> untyped def empty?: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def keep: () -> untyped def key?: () -> untyped def keys: () -> untyped def notice: () -> untyped def notice=: () -> untyped def now: () -> untyped def now_is_loaded?: () -> untyped def replace: () -> untyped def stringify_array: () -> untyped def sweep: () -> untyped def to_hash: () -> untyped def to_session_value: () -> untyped def update: () -> untyped end # sig/action_dispatch/middleware/flash.rbs class ActionDispatch::Flash::FlashNow def []: () -> untyped def []=: () -> untyped def alert=: () -> untyped def initialize: () -> void def notice=: () -> untyped end # sig/action_dispatch/middleware/host_authorization.rbs class ActionDispatch::HostAuthorization def blocked_hosts: () -> untyped def call: () -> untyped def excluded?: () -> untyped def initialize: () -> void def mark_as_authorized: () -> untyped end # sig/action_dispatch/middleware/host_authorization.rbs class ActionDispatch::HostAuthorization::DefaultResponseApp def available_logger: () -> untyped def call: () -> untyped def log_error: () -> untyped def response: () -> untyped def response_body: () -> untyped end # sig/action_dispatch/middleware/host_authorization.rbs class ActionDispatch::HostAuthorization::Permissions def allows?: () -> untyped def empty?: () -> untyped def extract_hostname: () -> untyped def initialize: () -> void def sanitize_hosts: () -> untyped def sanitize_regexp: () -> untyped def sanitize_string: () -> untyped end # sig/action_dispatch/http/content_disposition.rbs class ActionDispatch::Http::ContentDisposition def self.format: () -> untyped def ascii_filename: () -> untyped def initialize: () -> void def percent_escape: () -> untyped def to_s: () -> untyped def utf8_filename: () -> untyped end # sig/action_dispatch/http/headers.rbs class ActionDispatch::Http::Headers def self.from_hash: () -> untyped def []: () -> untyped def []=: () -> untyped def add: () -> untyped def each: () -> untyped def env: () -> untyped def env_name: () -> untyped def fetch: () -> untyped def initialize: () -> void def key?: () -> untyped def merge: () -> untyped def merge!: () -> untyped end # sig/action_dispatch/http/parameters.rbs class ActionDispatch::Http::Parameters::ParseError < ActionDispatch::Http::Parameters::StandardError def initialize: () -> void end # sig/action_dispatch/http/upload.rbs class ActionDispatch::Http::UploadedFile def close: () -> untyped def eof?: () -> untyped def initialize: () -> void def open: () -> untyped def path: () -> untyped def read: () -> untyped def rewind: () -> untyped def size: () -> untyped def to_io: () -> untyped def to_path: () -> untyped end # sig/action_dispatch/testing/integration.rbs class ActionDispatch::Integration::Session def _mock_session: () -> untyped def build_expanded_path: () -> untyped def build_full_uri: () -> untyped def cookies: () -> untyped def host: () -> untyped def https!: () -> untyped def https?: () -> untyped def initialize: () -> void def process: () -> untyped def reset!: () -> untyped def url_options: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Ast def glob?: () -> untyped def initialize: () -> void def requirements=: () -> untyped def route=: () -> untyped def visit_tree: () -> untyped end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Format def self.required_path: () -> untyped def self.required_segment: () -> untyped def evaluate: (Hash hash) -> String def initialize: () -> void end # sig/action_dispatch/journey/formatter.rbs class ActionDispatch::Journey::Formatter def build_cache: () -> untyped def cache: () -> untyped def clear: () -> untyped def extract_parameterized_parts: (ActionDispatch::Journey::Route route, Hash options, Hash recall) -> Hash def generate: (String name, Hash options, Hash path_parameters) -> ActionDispatch::Journey::Formatter::RouteWithParams def initialize: () -> void def match_route: (String name, Hash options) -> nil def missing_keys: (ActionDispatch::Journey::Route route, Hash parts) -> nil def named_routes: () -> ActionDispatch::Routing::RouteSet::NamedRouteCollection def non_recursive: () -> untyped def possibles: () -> untyped end # sig/action_dispatch/journey/formatter.rbs class ActionDispatch::Journey::Formatter::MissingRoute def initialize: () -> void def message: () -> untyped def params: () -> untyped def path: () -> untyped end # sig/action_dispatch/journey/formatter.rbs class ActionDispatch::Journey::Formatter::RouteWithParams def initialize: (ActionDispatch::Journey::Route route, Hash parameterized_parts, Hash params) -> void def path: (Symbol _) -> String end # sig/action_dispatch/journey/gtg/builder.rbs class ActionDispatch::Journey::GTG::Builder def build_followpos: () -> untyped type ActionDispatch__Journey__GTG__Builder_firstpos_node = ActionDispatch::Journey::Nodes::Cat | ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Literal def firstpos: (ActionDispatch__Journey__GTG__Builder_firstpos_node node) -> (Array[ActionDispatch::Journey::Nodes::Symbol] | Array[ActionDispatch::Journey::Nodes::Slash] | Array[ActionDispatch::Journey::Nodes::Literal]) def initialize: () -> void type ActionDispatch__Journey__GTG__Builder_lastpos_node = ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Cat | ActionDispatch::Journey::Nodes::Dot | ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Star type ActionDispatch__Journey__GTG__Builder_lastpos_return_value = Array[ActionDispatch::Journey::Nodes::Symbol] | Array[ActionDispatch::Journey::Nodes::Literal] | Array[ActionDispatch::Journey::Nodes::Dot] | Array[ActionDispatch::Journey::Nodes::Slash] def lastpos: (ActionDispatch__Journey__GTG__Builder_lastpos_node node) -> ActionDispatch__Journey__GTG__Builder_lastpos_return_value type ActionDispatch__Journey__GTG__Builder_nullable?_node = ActionDispatch::Journey::Nodes::Cat | ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Dot def nullable?: (ActionDispatch__Journey__GTG__Builder_nullable?_node node) -> false type ActionDispatch__Journey__GTG__Builder_symbol_edge = ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Dummy def symbol: (ActionDispatch__Journey__GTG__Builder_symbol_edge edge) -> (String | Regexp | Object) def transition_table: () -> untyped end # sig/action_dispatch/journey/gtg/simulator.rbs class ActionDispatch::Journey::GTG::MatchData def initialize: () -> void end # sig/action_dispatch/journey/gtg/simulator.rbs class ActionDispatch::Journey::GTG::Simulator def initialize: () -> void def memos: (String string) -> Array[] end # sig/action_dispatch/journey/gtg/transition_table.rbs class ActionDispatch::Journey::GTG::TransitionTable def []=: (Integer from, Integer to, Regexp sym) -> Integer def accepting?: () -> untyped def accepting_states: () -> untyped def add_accepting: (Integer state) -> true def add_memo: (Integer idx, ActionDispatch::Journey::Route memo) -> Array[ActionDispatch::Journey::Route] def as_json: () -> untyped def eclosure: () -> untyped def initialize: () -> void def memo: () -> untyped def move: () -> untyped def states: () -> untyped def states_hash_for: ((Regexp | String) sym) -> Hash def to_svg: () -> untyped def transitions: () -> untyped def visualizer: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Binary < ActionDispatch::Journey::Nodes::Node def children: () -> untyped def initialize: () -> void end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Cat < ActionDispatch::Journey::Nodes::Binary def cat?: () -> untyped def type: () -> Symbol end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Dot < ActionDispatch::Journey::Nodes::Terminal def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Dummy < ActionDispatch::Journey::Nodes::Literal def initialize: () -> void def literal?: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Group < ActionDispatch::Journey::Nodes::Unary def group?: () -> true def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Literal < ActionDispatch::Journey::Nodes::Terminal def literal?: () -> untyped def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Node def cat?: () -> untyped def each: () -> untyped def group?: () -> untyped def initialize: () -> void def literal?: () -> untyped def name: () -> untyped def star?: () -> untyped def symbol?: () -> untyped def terminal?: () -> untyped def to_dot: () -> untyped def to_s: () -> untyped def to_sym: () -> untyped def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Or < ActionDispatch::Journey::Nodes::Node def initialize: (Array[ActionDispatch::Journey::Nodes::Cat] children) -> void def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Slash < ActionDispatch::Journey::Nodes::Terminal def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Star < ActionDispatch::Journey::Nodes::Unary def initialize: () -> void def name: () -> untyped def star?: () -> untyped def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Symbol < ActionDispatch::Journey::Nodes::Terminal def initialize: () -> void def symbol?: () -> untyped def type: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Terminal < ActionDispatch::Journey::Nodes::Node def terminal?: () -> untyped end # sig/action_dispatch/journey/nodes/node.rbs class ActionDispatch::Journey::Nodes::Unary < ActionDispatch::Journey::Nodes::Node def children: () -> untyped end # sig/action_dispatch/journey/parser.rbs class ActionDispatch::Journey::Parser < ActionDispatch::Journey::Racc::Parser def self.parse: () -> untyped def _reduce_1: () -> untyped def _reduce_10: () -> untyped def _reduce_15: () -> untyped def _reduce_16: () -> untyped def _reduce_17: () -> untyped def _reduce_18: () -> untyped def _reduce_2: () -> untyped def _reduce_7: () -> untyped def _reduce_8: () -> untyped def _reduce_9: () -> untyped def _reduce_none: () -> untyped def initialize: () -> void def next_token: () -> untyped def parse: () -> untyped end # sig/action_dispatch/journey/path/pattern.rbs class ActionDispatch::Journey::Path::Pattern def build_formatter: () -> untyped def eager_load!: () -> untyped def initialize: () -> void def match: () -> untyped def match?: (String other) -> false def offsets: () -> untyped def optional_names: () -> untyped def regexp_visitor: () -> Class def required_names: () -> untyped def requirements_anchored?: () -> untyped def requirements_for_missing_keys_check: () -> Hash def source: () -> untyped def to_regexp: () -> Regexp end # sig/action_dispatch/journey/path/pattern.rbs class ActionDispatch::Journey::Path::Pattern::AnchoredRegexp < ActionDispatch::Journey::Path::Pattern::Journey::Visitors::Visitor def accept: () -> untyped def initialize: () -> void def visit_CAT: (ActionDispatch::Journey::Nodes::Cat node) -> String def visit_GROUP: () -> untyped def visit_LITERAL: ((ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Dot) node) -> String def visit_OR: () -> untyped def visit_SLASH: (ActionDispatch::Journey::Nodes::Slash node) -> String def visit_STAR: () -> untyped def visit_SYMBOL: (Symbol node) -> String end # sig/action_dispatch/journey/path/pattern.rbs class ActionDispatch::Journey::Path::Pattern::MatchData def []: () -> untyped def captures: () -> untyped def initialize: () -> void def length: () -> untyped def named_captures: () -> untyped def post_match: () -> untyped def to_s: () -> untyped end # sig/action_dispatch/journey/path/pattern.rbs class ActionDispatch::Journey::Path::Pattern::UnanchoredRegexp < ActionDispatch::Journey::Path::Pattern::AnchoredRegexp def accept: (ActionDispatch::Journey::Nodes::Cat node) -> Regexp end # sig/action_dispatch/journey/route.rbs class ActionDispatch::Journey::Route def self.verb_matcher: () -> untyped def dispatcher?: () -> untyped def eager_load!: () -> untyped def format: () -> untyped def glob?: () -> untyped def initialize: () -> void def ip: () -> untyped def match_verb: () -> untyped def matches?: () -> untyped def parts: () -> untyped def required_default?: () -> untyped def required_defaults: () -> untyped def required_keys: () -> untyped def required_parts: () -> untyped def requirements: () -> untyped def requires_matching_verb?: () -> untyped def score: () -> untyped def segments: () -> untyped def verb: () -> untyped def verbs: () -> untyped end # sig/action_dispatch/journey/route.rbs class ActionDispatch::Journey::Route::VerbMatchers::All def self.call: () -> untyped def self.verb: () -> untyped end # sig/action_dispatch/journey/route.rbs class ActionDispatch::Journey::Route::VerbMatchers::Unknown def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/journey/router.rbs class ActionDispatch::Journey::Router def ast: () -> untyped def custom_routes: () -> untyped def eager_load!: () -> untyped def filter_routes: () -> untyped def find_routes: () -> untyped def initialize: () -> void def match_head_routes: () -> untyped def partitioned_routes: () -> untyped def recognize: () -> untyped def serve: () -> untyped def simulator: () -> untyped def visualizer: () -> untyped end # sig/action_dispatch/journey/router/utils.rbs class ActionDispatch::Journey::Router::Utils def self.escape_fragment: () -> untyped def self.escape_path: () -> untyped def self.escape_segment: (String segment) -> String def self.normalize_path: () -> untyped def self.unescape_uri: () -> untyped end # sig/action_dispatch/journey/router/utils.rbs class ActionDispatch::Journey::Router::Utils::UriEncoder def escape: (String component, Regexp pattern) -> String def escape_fragment: () -> untyped def escape_path: () -> untyped def escape_segment: (String segment) -> String def percent_encode: (String unsafe) -> String def unescape_uri: () -> untyped end # sig/action_dispatch/journey/routes.rbs class ActionDispatch::Journey::Routes def add_route: () -> untyped def ast: () -> untyped def clear: () -> untyped def clear_cache!: () -> untyped def each: () -> untyped def empty?: () -> untyped def initialize: () -> void def last: () -> untyped def length: () -> untyped def partition_route: () -> untyped def simulator: () -> untyped end # sig/action_dispatch/journey/scanner.rbs class ActionDispatch::Journey::Scanner def dedup_scan: () -> untyped def eos?: () -> untyped def initialize: () -> void def next_token: () -> untyped def pos: () -> untyped def pre_match: () -> untyped def scan: () -> untyped def scan_setup: () -> untyped end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Visitors::Dot < ActionDispatch::Journey::Visitors::FunctionalVisitor def accept: () -> untyped def binary: () -> untyped def initialize: () -> void def nary: () -> untyped def terminal: () -> untyped def unary: () -> untyped def visit_CAT: () -> untyped def visit_GROUP: () -> untyped def visit_OR: () -> untyped def visit_STAR: () -> untyped end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Visitors::Each < ActionDispatch::Journey::Visitors::FunctionalVisitor type ActionDispatch__Journey__Visitors__Each_visit_node = ActionDispatch::Journey::Nodes::Cat | ActionDispatch::Journey::Nodes::Group | ActionDispatch::Journey::Nodes::Dot | ActionDispatch::Journey::Nodes::Slash | ActionDispatch::Journey::Nodes::Symbol | ActionDispatch::Journey::Nodes::Literal | ActionDispatch::Journey::Nodes::Star def visit: (ActionDispatch__Journey__Visitors__Each_visit_node node, Proc block, Proc seed) -> Proc end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Visitors::FormatBuilder < ActionDispatch::Journey::Visitors::Visitor def accept: () -> untyped def binary: () -> untyped def terminal: () -> untyped def visit_GROUP: () -> untyped def visit_STAR: () -> untyped def visit_SYMBOL: () -> untyped end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Visitors::FunctionalVisitor def accept: () -> untyped def binary: () -> untyped def nary: () -> untyped def terminal: () -> untyped def unary: () -> untyped def visit: () -> untyped def visit_CAT: () -> untyped def visit_DOT: () -> untyped def visit_GROUP: () -> untyped def visit_LITERAL: () -> untyped def visit_OR: () -> untyped def visit_SLASH: () -> untyped def visit_STAR: () -> untyped def visit_SYMBOL: () -> untyped end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Visitors::String < ActionDispatch::Journey::Visitors::FunctionalVisitor def binary: () -> untyped def nary: () -> untyped def terminal: () -> untyped def visit_GROUP: () -> untyped end # sig/action_dispatch/journey/visitors.rbs class ActionDispatch::Journey::Visitors::Visitor def accept: () -> untyped def binary: () -> untyped def nary: () -> untyped def terminal: () -> untyped def unary: () -> untyped def visit: () -> untyped def visit_CAT: () -> untyped def visit_DOT: () -> untyped def visit_GROUP: () -> untyped def visit_LITERAL: () -> untyped def visit_OR: () -> untyped def visit_SLASH: () -> untyped def visit_STAR: () -> untyped def visit_SYMBOL: () -> untyped end # sig/action_dispatch/log_subscriber.rbs class ActionDispatch::LogSubscriber < ActionDispatch::ActiveSupport::LogSubscriber def redirect: () -> untyped end # sig/action_dispatch/middleware/stack.rbs class ActionDispatch::MiddlewareStack def []: () -> untyped def assert_index: () -> untyped def build: () -> untyped def build_middleware: () -> untyped def delete: () -> untyped def delete!: () -> untyped def each: () -> untyped def index_of: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def insert: () -> untyped def insert_after: () -> untyped def last: () -> untyped def move: () -> untyped def move_after: () -> untyped def size: () -> untyped def swap: () -> untyped def unshift: () -> untyped def use: () -> untyped end # sig/action_dispatch/middleware/stack.rbs class ActionDispatch::MiddlewareStack::InstrumentationProxy def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/stack.rbs class ActionDispatch::MiddlewareStack::Middleware def ==: () -> untyped def build: () -> untyped def build_instrumented: () -> untyped def initialize: () -> void def inspect: () -> untyped def name: () -> untyped end # sig/action_dispatch/http/permissions_policy.rbs class ActionDispatch::PermissionsPolicy def apply_mapping: () -> untyped def apply_mappings: () -> untyped def build: () -> untyped def build_directive: () -> untyped def build_directives: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def resolve_source: () -> untyped end # sig/action_dispatch/http/permissions_policy.rbs class ActionDispatch::PermissionsPolicy::Middleware def call: () -> untyped def html_response?: () -> untyped def initialize: () -> void def policy_empty?: () -> untyped def policy_present?: () -> untyped end # sig/action_dispatch/middleware/public_exceptions.rbs class ActionDispatch::PublicExceptions def call: () -> untyped def initialize: () -> void def render: () -> untyped def render_format: () -> untyped def render_html: () -> untyped end # sig/action_dispatch/http/rack_cache.rbs class ActionDispatch::RailsEntityStore < ActionDispatch::Rack::Cache::EntityStore def self.resolve: () -> untyped def exist?: () -> untyped def initialize: () -> void def open: () -> untyped def read: () -> untyped def write: () -> untyped end # sig/action_dispatch/http/rack_cache.rbs class ActionDispatch::RailsMetaStore < ActionDispatch::Rack::Cache::MetaStore def self.resolve: () -> untyped def initialize: () -> void def read: () -> untyped def write: () -> untyped end # sig/action_dispatch/middleware/remote_ip.rbs class ActionDispatch::RemoteIp def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/remote_ip.rbs class ActionDispatch::RemoteIp::GetIp def calculate_ip: () -> untyped def filter_proxies: () -> untyped def initialize: () -> void def ips_from: () -> untyped def to_s: () -> untyped end # sig/action_dispatch/http/request.rbs class ActionDispatch::Request def self.empty: () -> untyped def GET: () -> untyped def POST: () -> untyped def authorization: () -> untyped def body: () -> untyped def body_stream: () -> untyped def check_method: () -> untyped def commit_cookie_jar!: () -> untyped def commit_csrf_token: () -> untyped def commit_flash: () -> untyped def content_length: () -> untyped def controller_class: () -> untyped def controller_class_for: () -> untyped def controller_instance: () -> untyped def controller_instance=: () -> untyped def default_session: () -> untyped def engine_script_name: () -> untyped def engine_script_name=: () -> untyped def form_data?: () -> untyped def fullpath: () -> String def headers: () -> ActionDispatch::Http::Headers def http_auth_salt: () -> untyped def initialize: () -> void def inspect: () -> untyped def ip: () -> untyped def key?: () -> untyped def local?: () -> untyped def logger: () -> untyped def media_type: () -> untyped def method: () -> untyped def method_symbol: () -> untyped def original_fullpath: () -> String def original_url: () -> untyped def raw_post: () -> untyped def read_body_stream: () -> untyped def remote_ip: () -> untyped def remote_ip=: () -> untyped def request_id: () -> untyped def request_id=: () -> untyped def request_method: () -> untyped def request_method=: () -> untyped def request_method_symbol: () -> untyped def request_parameters=: () -> untyped def reset_csrf_token: () -> untyped def reset_session: () -> untyped def route_uri_pattern: () -> untyped def route_uri_pattern=: () -> untyped def routes: () -> ActionDispatch::Routing::RouteSet def routes=: () -> untyped def send_early_hints: () -> untyped def server_software: () -> untyped def session=: () -> untyped def session_options=: () -> untyped def xml_http_request?: () -> untyped end # sig/action_dispatch/request/session.rbs class ActionDispatch::Request::Session def self.create: () -> untyped def self.delete: () -> untyped def self.disabled: () -> untyped def self.find: () -> untyped def self.set: () -> untyped def []: () -> untyped def []=: () -> untyped def clear: () -> untyped def delete: () -> untyped def destroy: () -> untyped def dig: () -> untyped def each: () -> untyped def empty?: () -> untyped def enabled?: () -> untyped def exists?: () -> untyped def fetch: () -> untyped def has_key?: () -> untyped def id: () -> untyped def id_was: () -> untyped def initialize: () -> void def inspect: () -> untyped def keys: () -> untyped def load!: () -> untyped def load_for_delete!: () -> untyped def load_for_read!: () -> untyped def load_for_write!: () -> untyped def loaded?: () -> false def options: () -> untyped def to_hash: () -> untyped def update: () -> untyped def values: () -> untyped end # sig/action_dispatch/request/session.rbs class ActionDispatch::Request::Session::Options def self.find: () -> untyped def self.set: () -> untyped def []: () -> untyped def []=: () -> untyped def id: () -> untyped def initialize: () -> void def to_hash: () -> untyped def values_at: () -> untyped end # sig/action_dispatch/request/utils.rbs class ActionDispatch::Request::Utils def self.check_param_encoding: () -> untyped def self.each_param_value: () -> untyped def self.normalize_encode_params: () -> untyped def self.set_binary_encoding: () -> untyped end # sig/action_dispatch/request/utils.rbs class ActionDispatch::Request::Utils::CustomParamEncoder def self.action_encoding_template: () -> untyped def self.encode: () -> untyped end # sig/action_dispatch/request/utils.rbs class ActionDispatch::Request::Utils::NoNilParamEncoder < ActionDispatch::Request::Utils::ParamEncoder def self.handle_array: () -> untyped end # sig/action_dispatch/request/utils.rbs class ActionDispatch::Request::Utils::ParamEncoder def self.handle_array: () -> untyped def self.normalize_encode_params: () -> untyped end # sig/action_dispatch/testing/request_encoder.rbs class ActionDispatch::RequestEncoder def self.encoder: () -> untyped def self.parser: () -> untyped def self.register_encoder: () -> untyped def accept_header: () -> untyped def content_type: () -> untyped def encode_params: () -> untyped def initialize: () -> void end # sig/action_dispatch/testing/request_encoder.rbs class ActionDispatch::RequestEncoder::IdentityEncoder def accept_header: () -> untyped def content_type: () -> untyped def encode_params: () -> untyped def response_parser: () -> untyped end # sig/action_dispatch/middleware/request_id.rbs class ActionDispatch::RequestId def call: () -> untyped def initialize: () -> void def internal_request_id: () -> untyped def make_request_id: () -> untyped end # sig/action_dispatch/http/response.rbs class ActionDispatch::Response def self.create: () -> untyped def self.merge_default_headers: () -> untyped def abort: () -> untyped def assign_default_content_type_and_charset!: () -> untyped def await_commit: () -> untyped def await_sent: () -> untyped def before_committed: () -> untyped def before_sending: () -> untyped def body: () -> untyped def body=: () -> untyped def body_parts: () -> untyped def build_buffer: () -> untyped def charset: () -> untyped def charset=: () -> untyped def close: () -> untyped def code: () -> untyped def commit!: () -> untyped def committed?: () -> false def content_type: () -> untyped def content_type=: () -> untyped def cookies: () -> untyped def delete_header: () -> untyped def each: () -> untyped def get_header: () -> untyped def handle_no_content!: () -> untyped def has_header?: () -> untyped def initialize: () -> void def media_type: () -> untyped def message: () -> untyped def munge_body_object: () -> untyped def parse_content_type: () -> untyped def parsed_content_type_header: () -> untyped def rack_response: () -> untyped def reset_body!: () -> untyped def response_code: () -> untyped def send_file: () -> untyped def sending!: () -> untyped def sending?: () -> untyped def sending_file=: () -> untyped def sent!: () -> untyped def sent?: () -> untyped def set_content_type: () -> untyped def set_header: () -> untyped def status=: () -> untyped def to_a: () -> untyped def write: () -> untyped end # sig/action_dispatch/http/response.rbs class ActionDispatch::Response::Buffer def abort: () -> untyped def body: () -> untyped def close: () -> untyped def closed?: () -> untyped def each: () -> untyped def each_chunk: () -> untyped def initialize: () -> void def to_ary: () -> untyped def write: () -> untyped end # sig/action_dispatch/http/response.rbs class ActionDispatch::Response::FileBody def body: () -> untyped def each: () -> untyped def initialize: () -> void end # sig/action_dispatch/http/response.rbs class ActionDispatch::Response::RackBody def body: () -> untyped def call: () -> untyped def close: () -> untyped def each: () -> untyped def initialize: () -> void def respond_to?: () -> untyped def to_ary: () -> untyped def to_path: () -> untyped end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::ConsoleFormatter::Base def header: () -> untyped def initialize: () -> void def no_routes: () -> untyped def result: () -> untyped def section: () -> untyped def section_title: () -> untyped end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::ConsoleFormatter::Expanded < ActionDispatch::Routing::ConsoleFormatter::Base def draw_expanded_section: () -> untyped def initialize: () -> void def route_header: () -> untyped def section: () -> untyped def section_title: () -> untyped end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::ConsoleFormatter::Sheet < ActionDispatch::Routing::ConsoleFormatter::Base def draw_header: () -> untyped def draw_section: () -> untyped def header: () -> untyped def section: () -> untyped def section_title: () -> untyped def widths: () -> untyped end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::ConsoleFormatter::Unused < ActionDispatch::Routing::ConsoleFormatter::Sheet def header: () -> untyped def no_routes: () -> untyped end # sig/action_dispatch/routing/endpoint.rbs class ActionDispatch::Routing::Endpoint def app: () -> untyped def dispatcher?: () -> untyped def engine?: () -> untyped def matches?: () -> untyped def rack_app: () -> untyped def redirect?: () -> untyped end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::HtmlTableFormatter def header: () -> untyped def initialize: () -> void def no_routes: () -> untyped def result: () -> untyped def section: () -> untyped def section_title: () -> untyped end # sig/action_dispatch/routing/mapper.rbs class ActionDispatch::Routing::Mapper def self.normalize_name: () -> untyped def self.normalize_path: () -> untyped def initialize: () -> void end # sig/action_dispatch/routing/mapper.rbs class ActionDispatch::Routing::Mapper::Constraints < ActionDispatch::Routing::Mapper::Routing::Endpoint def constraint_args: () -> untyped def dispatcher?: () -> untyped def initialize: () -> void def matches?: () -> untyped def serve: () -> untyped end # sig/action_dispatch/routing/mapper.rbs class ActionDispatch::Routing::Mapper::Mapping def self.build: () -> untyped def self.check_via: () -> untyped def self.normalize_path: () -> untyped def self.optional_format?: () -> untyped def add_controller_module: () -> untyped def app: () -> untyped def application: () -> untyped def blocks: () -> untyped def build_conditions: () -> untyped def check_controller_and_action: () -> untyped def check_part: () -> untyped def conditions: () -> untyped def constraints: () -> untyped def dispatcher: () -> untyped def initialize: () -> void def intern: () -> untyped def make_route: () -> untyped def normalize_defaults: () -> untyped def normalize_format: () -> untyped def normalize_options!: () -> untyped def request_method: () -> untyped def route_source_location: () -> untyped def split_constraints: () -> untyped def translate_controller: () -> untyped def verify_regexp_requirements: () -> untyped end # sig/action_dispatch/routing/mapper.rbs class ActionDispatch::Routing::Mapper::Resources::Resource def actions: () -> untyped def available_actions: () -> untyped def collection_name: () -> untyped def default_actions: () -> untyped def initialize: () -> void def member_scope: () -> untyped def name: () -> untyped def nested_param: () -> untyped def nested_scope: () -> untyped def new_scope: () -> untyped def plural: () -> untyped def resource_scope: () -> untyped def shallow?: () -> untyped def singleton?: () -> untyped def singular: () -> untyped end # sig/action_dispatch/routing/mapper.rbs class ActionDispatch::Routing::Mapper::Resources::SingletonResource < ActionDispatch::Routing::Mapper::Resources::Resource def default_actions: () -> untyped def initialize: () -> void def plural: () -> untyped def singleton?: () -> untyped def singular: () -> untyped end # sig/action_dispatch/routing/mapper.rbs class ActionDispatch::Routing::Mapper::Scope def []: () -> untyped def action_name: () -> untyped def each: () -> untyped def frame: () -> untyped def initialize: () -> void def nested?: () -> untyped def new: () -> untyped def new_level: () -> untyped def null?: () -> untyped def options: () -> untyped def resource_method_scope?: () -> untyped def resource_scope?: () -> untyped def resources?: () -> untyped def root?: () -> untyped end # sig/action_dispatch/routing/redirection.rbs class ActionDispatch::Routing::OptionRedirect < ActionDispatch::Routing::Redirect def inspect: () -> untyped def path: () -> untyped end # sig/action_dispatch/routing/redirection.rbs class ActionDispatch::Routing::PathRedirect < ActionDispatch::Routing::Redirect def inspect: () -> untyped def interpolation_required?: () -> untyped def path: () -> untyped end # sig/action_dispatch/routing/polymorphic_routes.rbs class ActionDispatch::Routing::PolymorphicRoutes::HelperMethodBuilder def self.build: () -> untyped def self.get: () -> untyped def self.path: () -> untyped def self.plural: () -> untyped def self.polymorphic_method: () -> untyped def self.singular: () -> untyped def self.url: () -> untyped def get_method_for_class: () -> untyped def get_method_for_string: () -> untyped def handle_class: () -> untyped def handle_class_call: () -> untyped def handle_list: () -> untyped def handle_model: () -> untyped def handle_model_call: () -> untyped def handle_string: () -> untyped def handle_string_call: () -> untyped def initialize: () -> void def polymorphic_mapping: () -> untyped end # sig/action_dispatch/routing/redirection.rbs class ActionDispatch::Routing::Redirect < ActionDispatch::Routing::Endpoint def build_response: () -> untyped def call: () -> untyped def escape: () -> untyped def escape_fragment: () -> untyped def escape_path: () -> untyped def initialize: () -> void def inspect: () -> untyped def path: () -> untyped def redirect?: () -> untyped def relative_path?: () -> untyped end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet def self.default_resources_path_names: () -> untyped def self.included: () -> untyped def self.new_with_config: () -> untyped def _routes: () -> untyped def add_polymorphic_mapping: () -> untyped def add_route: () -> untyped def add_url_helper: () -> untyped def api_only?: () -> untyped def append: () -> untyped def call: () -> untyped def clear!: () -> untyped def default_env: () -> untyped def define_mounted_helper: () -> untyped def draw: () -> untyped def eager_load!: () -> untyped def empty?: () -> untyped def eval_block: () -> untyped def extra_keys: () -> untyped def finalize!: () -> untyped def find_script_name: (Hash options) -> String def full_url_for: () -> untyped def generate: (String route_name, Hash options, ?Hash recall, ?nil method_name) -> ActionDispatch::Journey::Formatter::RouteWithParams def generate_extras: () -> untyped def generate_url_helpers: () -> untyped def initialize: () -> void def initialize: () -> void def make_request: () -> untyped def mounted_helpers: () -> untyped def optimize_routes_generation?: () -> true def optimize_routes_generation?: () -> true def optimize_routes_generation?: () -> true def path_for: () -> untyped def polymorphic_path: () -> untyped def polymorphic_url: () -> untyped def prepend: () -> untyped def recognize_path: () -> untyped def recognize_path_with_request: () -> untyped def relative_url_root: () -> nil def request_class: () -> untyped def route_for: () -> untyped def url_for: (Hash options, ?String route_name, ?Proc url_strategy, ?Symbol method_name, ?Array[Symbol] reserved) -> String def url_for: (Hash options, ?String route_name, ?Proc url_strategy, ?Symbol method_name, ?Array[Symbol] reserved) -> String def url_helpers: (?true supports_path) -> Module def url_options: () -> untyped end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::CustomUrlHelper def call: () -> untyped def eval_block: () -> untyped def initialize: () -> void def merge_defaults: () -> untyped end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::Dispatcher < ActionDispatch::Routing::RouteSet::Routing::Endpoint def controller: () -> untyped def dispatch: () -> untyped def dispatcher?: () -> untyped def initialize: () -> void def serve: () -> untyped end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::Generator def controller: () -> String def current_controller: () -> untyped def different_controller?: () -> untyped def generate: () -> ActionDispatch::Journey::Formatter::RouteWithParams def initialize: () -> void def named_route_exists?: () -> untyped def normalize_controller!: () -> String def normalize_controller_action_id!: () -> untyped def normalize_options!: () -> String def segment_keys: () -> untyped def use_recall_for: (Symbol key) -> nil def use_relative_controller!: () -> nil end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::NamedRouteCollection def add: () -> untyped def add_url_helper: () -> untyped def clear!: () -> untyped def define_url_helper: () -> untyped def each: () -> untyped def get: (String name) -> ActionDispatch::Journey::Route def helper_names: () -> untyped def initialize: () -> void def key?: (String name) -> true def length: () -> untyped def names: () -> untyped def route_defined?: () -> untyped end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper def self.create: () -> untyped def self.optimize_helper?: () -> untyped def call: () -> untyped def handle_positional_args: (Hash controller_options, Hash inner_options, Array[String] args, Hash result, Array[Symbol] path_params) -> Hash def initialize: () -> void end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::OptimizedUrlHelper < ActionDispatch::Routing::RouteSet::NamedRouteCollection::UrlHelper::UrlHelper def call: (# t, Symbol method_name, Array[] args, nil inner_options, Proc url_strategy) -> String def initialize: () -> void def optimize_routes_generation?: () -> untyped def optimized_helper: (Array[] args) -> String def parameterize_args: () -> untyped def raise_generation_error: () -> untyped end # sig/action_dispatch/routing/route_set.rbs class ActionDispatch::Routing::RouteSet::StaticDispatcher < ActionDispatch::Routing::RouteSet::Dispatcher def controller: () -> untyped def initialize: () -> void end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::RouteWrapper < ActionDispatch::Routing::SimpleDelegator def action: () -> untyped def constraints: () -> untyped def controller: () -> untyped def endpoint: () -> untyped def engine?: () -> untyped def internal?: () -> untyped def matches_filter?: () -> untyped def name: () -> untyped def path: () -> untyped def rack_app: () -> untyped def reqs: () -> untyped end # sig/action_dispatch/routing/inspector.rbs class ActionDispatch::Routing::RoutesInspector def collect_engine_routes: () -> untyped def collect_routes: () -> untyped def filter_routes: () -> untyped def format: () -> untyped def initialize: () -> void def normalize_filter: () -> untyped end # sig/action_dispatch/routing/routes_proxy.rbs class ActionDispatch::Routing::RoutesProxy def initialize: () -> void def merge_script_names: () -> untyped def method_missing: () -> untyped def respond_to_missing?: () -> untyped def url_options: () -> untyped end # sig/action_dispatch/middleware/ssl.rbs class ActionDispatch::SSL def self.default_hsts_options: () -> untyped def build_hsts_header: () -> untyped def call: () -> untyped def flag_cookies_as_secure!: () -> untyped def https_location_for: () -> untyped def initialize: () -> void def normalize_hsts_options: () -> untyped def redirect_to_https: () -> untyped def redirection_status: () -> untyped def set_hsts_header!: () -> untyped end # sig/action_dispatch/middleware/server_timing.rbs class ActionDispatch::ServerTiming def self.unsubscribe: () -> untyped def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/middleware/server_timing.rbs class ActionDispatch::ServerTiming::Subscriber def call: () -> untyped def collect_events: () -> untyped def ensure_subscribed: () -> untyped def initialize: () -> void def unsubscribe: () -> untyped end # sig/action_dispatch/middleware/session/abstract_store.rbs class ActionDispatch::Session::AbstractSecureStore < ActionDispatch::Session::Rack::Session::Abstract::PersistedSecure def generate_sid: () -> untyped def set_cookie: () -> untyped end # sig/action_dispatch/middleware/session/abstract_store.rbs class ActionDispatch::Session::AbstractStore < ActionDispatch::Session::Rack::Session::Abstract::Persisted def set_cookie: () -> untyped end # sig/action_dispatch/middleware/session/cache_store.rbs class ActionDispatch::Session::CacheStore < ActionDispatch::Session::AbstractSecureStore def cache_key: () -> untyped def delete_session: () -> untyped def find_session: () -> untyped def get_session_with_fallback: () -> untyped def initialize: () -> void def write_session: () -> untyped end # sig/action_dispatch/middleware/session/cookie_store.rbs class ActionDispatch::Session::CookieStore < ActionDispatch::Session::AbstractSecureStore def cookie_jar: () -> untyped def delete_session: () -> untyped def extract_session_id: () -> untyped def get_cookie: () -> untyped def initialize: () -> void def load_session: () -> untyped def persistent_session_id!: () -> untyped def set_cookie: () -> untyped def unpacked_cookie_data: () -> untyped def write_session: () -> untyped end # sig/action_dispatch/middleware/session/cookie_store.rbs class ActionDispatch::Session::CookieStore::SessionId def initialize: () -> void end # sig/action_dispatch/middleware/session/mem_cache_store.rbs class ActionDispatch::Session::MemCacheStore < ActionDispatch::Session::Rack::Session::Dalli def initialize: () -> void end # sig/action_dispatch/middleware/session/abstract_store.rbs class ActionDispatch::Session::SessionRestoreError < ActionDispatch::Session::StandardError def initialize: () -> void end # sig/action_dispatch/middleware/show_exceptions.rbs class ActionDispatch::ShowExceptions def call: () -> untyped def fallback_to_html_format_if_invalid_mime_type: () -> untyped def initialize: () -> void def pass_response: () -> untyped def render_exception: () -> untyped end # sig/action_dispatch/middleware/static.rbs class ActionDispatch::Static def call: () -> untyped def initialize: () -> void end # sig/action_dispatch/system_test_case.rbs class ActionDispatch::SystemTestCase < ActionDispatch::ActiveSupport::TestCase def self.driven_by: () -> untyped def self.start_application: () -> untyped def app_host: () -> untyped def initialize: () -> void def method_missing: () -> untyped def respond_to_missing?: () -> untyped def url_helpers: () -> untyped def url_options: () -> untyped end # sig/action_dispatch/system_testing/browser.rbs class ActionDispatch::SystemTesting::Browser def configure: () -> untyped def initialize: () -> void def options: () -> untyped def preload: () -> untyped def resolve_driver_path: () -> untyped def set_default_options: () -> untyped def set_headless_chrome_browser_options: () -> untyped def set_headless_firefox_browser_options: () -> untyped def type: () -> untyped end # sig/action_dispatch/system_testing/driver.rbs class ActionDispatch::SystemTesting::Driver def browser_options: () -> untyped def initialize: () -> void def register: () -> untyped def register_cuprite: () -> untyped def register_playwright: () -> untyped def register_rack_test: () -> untyped def register_selenium: () -> untyped def registerable?: () -> untyped def setup: () -> untyped def use: () -> untyped end # sig/action_dispatch/system_testing/server.rbs class ActionDispatch::SystemTesting::Server def run: () -> untyped def set_port: () -> untyped def set_server: () -> untyped def setup: () -> untyped end # sig/action_dispatch/testing/test_request.rbs class ActionDispatch::TestRequest < ActionDispatch::Request def self.create: () -> untyped def self.default_env: () -> untyped def accept=: () -> untyped def action=: () -> untyped def host=: () -> untyped def if_modified_since=: () -> untyped def if_none_match=: () -> untyped def path=: () -> untyped def port=: () -> untyped def remote_addr=: () -> untyped def request_method=: () -> untyped def request_uri=: () -> untyped def user_agent=: () -> untyped end # sig/action_dispatch/testing/test_response.rbs class ActionDispatch::TestResponse < ActionDispatch::Response def self.from_response: () -> untyped def parsed_body: () -> untyped def response_parser: () -> untyped end # sig/action_dispatch/http/mime_type.rbs class Mime::AllType < Mime::Type def all?: () -> untyped def html?: () -> untyped def initialize: () -> void end # sig/action_dispatch/http/mime_type.rbs class Mime::Mimes def <<: () -> untyped def delete_if: () -> untyped def each: () -> untyped def initialize: () -> void def valid_symbols?: () -> untyped end # sig/action_dispatch/http/mime_type.rbs class Mime::NullType def method_missing: () -> untyped def nil?: () -> untyped def ref: () -> untyped def respond_to_missing?: () -> untyped def to_s: () -> untyped end # sig/action_dispatch/http/mime_type.rbs class Mime::Type def ==: () -> untyped def ===: () -> untyped def =~: () -> untyped def all?: () -> untyped def eql?: () -> untyped def html?: () -> untyped def initialize: () -> void def lookup: () -> untyped def lookup_by_extension: () -> untyped def match?: () -> untyped def method_missing: () -> untyped def parse: () -> untyped def parse_data_with_trailing_star: () -> untyped def parse_trailing_star: () -> untyped def ref: () -> untyped def register: () -> untyped def register_alias: () -> untyped def register_callback: () -> untyped def respond_to_missing?: () -> untyped def to_a: () -> untyped def to_ary: () -> untyped def to_s: () -> untyped def to_str: () -> untyped def to_sym: () -> untyped def unregister: () -> untyped end # sig/action_dispatch/http/mime_type.rbs class Mime::Type::AcceptItem def <=>: () -> untyped def initialize: () -> void end # sig/action_dispatch/http/mime_type.rbs class Mime::Type::AcceptList def self.find_item_by_name: () -> untyped def self.sort!: () -> untyped end # sig/abstract_controller.rbs module AbstractController def self.deprecator: () -> untyped def self.eager_load!: () -> untyped end # sig/abstract_controller/caching.rbs module AbstractController::Caching def cache: () -> untyped def view_cache_dependencies: () -> untyped end # sig/abstract_controller/caching.rbs module AbstractController::Caching::ClassMethods def view_cache_dependency: () -> untyped end # sig/abstract_controller/caching.rbs module AbstractController::Caching::ConfigMethods def cache_configured?: () -> untyped def cache_store: () -> untyped def cache_store=: () -> untyped end # sig/abstract_controller/caching/fragments.rbs module AbstractController::Caching::Fragments def combined_fragment_cache_key: () -> untyped def expire_fragment: () -> untyped def fragment_exist?: () -> untyped def instrument_fragment_cache: () -> untyped def read_fragment: () -> untyped def write_fragment: () -> untyped end # sig/abstract_controller/caching/fragments.rbs module AbstractController::Caching::Fragments::ClassMethods def fragment_cache_key: () -> untyped end # sig/abstract_controller/callbacks.rbs module AbstractController::Callbacks def process_action: () -> untyped end # sig/abstract_controller/callbacks.rbs module AbstractController::Callbacks::ClassMethods def _insert_callbacks: () -> untyped def _normalize_callback_option: () -> untyped def _normalize_callback_options: () -> untyped end # sig/abstract_controller/collector.rbs module AbstractController::Collector def self.generate_method_for_mime: () -> untyped def method_missing: () -> untyped end # sig/abstract_controller/helpers.rbs module AbstractController::Helpers def _helpers: () -> untyped end # sig/abstract_controller/helpers.rbs module AbstractController::Helpers::ClassMethods def _helpers_for_modification: () -> untyped def clear_helpers: () -> untyped def default_helper_module!: () -> untyped def define_helpers_module: () -> untyped def helper: () -> untyped def helper_method: () -> untyped def inherited: () -> untyped end # sig/abstract_controller/helpers.rbs module AbstractController::Helpers::Resolution def all_helpers_from_path: () -> untyped def helper_modules_from_paths: () -> untyped def modules_for_helpers: () -> untyped end # sig/abstract_controller/railties/routes_helpers.rbs module AbstractController::Railties::RoutesHelpers def self.with: () -> untyped end # sig/abstract_controller/rendering.rbs module AbstractController::Rendering def _normalize_args: () -> untyped def _normalize_options: () -> untyped def _normalize_render: () -> untyped def _process_format: () -> untyped def _process_options: () -> untyped def _process_variant: () -> untyped def _protected_ivars: () -> untyped def _set_html_content_type: () -> untyped def _set_rendered_content_type: () -> untyped def _set_vary_header: () -> untyped def render: () -> untyped def render_to_body: () -> untyped def render_to_string: () -> untyped def rendered_format: () -> untyped def view_assigns: () -> untyped end # sig/abstract_controller/translation.rbs module AbstractController::Translation def localize: () -> untyped def translate: () -> untyped end # sig/abstract_controller/url_for.rbs module AbstractController::UrlFor def _routes: () -> untyped end # sig/abstract_controller/url_for.rbs module AbstractController::UrlFor::ClassMethods def _routes: () -> untyped def action_methods: () -> untyped end # sig/action_controller.rbs module ActionController def self.add_renderer: () -> untyped def self.deprecator: () -> untyped def self.remove_renderer: () -> untyped end # sig/action_controller/api/api_rendering.rbs module ActionController::ApiRendering def render_to_body: () -> untyped end # sig/action_controller/metal/basic_implicit_render.rbs module ActionController::BasicImplicitRender def default_render: () -> untyped def send_action: () -> untyped end # sig/action_controller/caching.rbs module ActionController::Caching def instrument_name: () -> untyped def instrument_payload: () -> untyped end # sig/action_controller/metal/conditional_get.rbs module ActionController::ConditionalGet def combine_etags: () -> untyped def expires_in: () -> untyped def expires_now: () -> untyped def fresh_when: () -> untyped def http_cache_forever: () -> untyped def no_store: () -> untyped def stale?: () -> untyped end # sig/action_controller/metal/conditional_get.rbs module ActionController::ConditionalGet::ClassMethods def etag: () -> untyped end # sig/action_controller/metal/content_security_policy.rbs module ActionController::ContentSecurityPolicy def content_security_policy?: () -> untyped def content_security_policy_nonce: () -> untyped def current_content_security_policy: () -> untyped end # sig/action_controller/metal/content_security_policy.rbs module ActionController::ContentSecurityPolicy::ClassMethods def content_security_policy: () -> untyped def content_security_policy_report_only: () -> untyped end # sig/action_controller/metal/cookies.rbs module ActionController::Cookies def cookies: () -> untyped end # sig/action_controller/metal/data_streaming.rbs module ActionController::DataStreaming def send_data: () -> untyped def send_file: () -> untyped def send_file_headers!: () -> untyped end # sig/action_controller/metal/default_headers.rbs module ActionController::DefaultHeaders::ClassMethods def make_response!: () -> untyped end # sig/action_controller/metal/etag_with_template_digest.rbs module ActionController::EtagWithTemplateDigest def determine_template_etag: () -> untyped def lookup_and_digest_template: () -> untyped def pick_template_for_etag: () -> untyped end # sig/action_controller/metal/flash.rbs module ActionController::Flash def redirect_to: () -> untyped end # sig/action_controller/metal/flash.rbs module ActionController::Flash::ClassMethods def action_methods: () -> untyped def add_flash_types: () -> untyped end # sig/action_controller/form_builder.rbs module ActionController::FormBuilder def default_form_builder: () -> untyped end # sig/action_controller/form_builder.rbs module ActionController::FormBuilder::ClassMethods def default_form_builder: () -> untyped end # sig/action_controller/metal/head.rbs module ActionController::Head def head: () -> untyped def include_content?: () -> untyped end # sig/action_controller/metal/helpers.rbs module ActionController::Helpers def helpers: () -> untyped end # sig/action_controller/metal/helpers.rbs module ActionController::Helpers::ClassMethods def all_application_helpers: () -> untyped def helper_attr: () -> untyped def helpers: () -> untyped def modules_for_helpers: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Basic def auth_param: () -> untyped def auth_scheme: () -> untyped def authenticate: () -> untyped def authentication_request: () -> untyped def decode_credentials: () -> untyped def encode_credentials: () -> untyped def has_basic_credentials?: () -> untyped def user_name_and_password: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Basic::ControllerMethods def authenticate_or_request_with_http_basic: () -> untyped def authenticate_with_http_basic: () -> untyped def http_basic_authenticate_or_request_with: () -> untyped def request_http_basic_authentication: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Basic::ControllerMethods::ClassMethods def http_basic_authenticate_with: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Digest def authenticate: () -> untyped def authentication_header: () -> untyped def authentication_request: () -> untyped def decode_credentials: () -> untyped def decode_credentials_header: () -> untyped def encode_credentials: () -> untyped def expected_response: () -> untyped def ha1: () -> untyped def nonce: () -> untyped def opaque: () -> untyped def secret_token: () -> untyped def validate_digest_response: () -> untyped def validate_nonce: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Digest::ControllerMethods def authenticate_or_request_with_http_digest: () -> untyped def authenticate_with_http_digest: () -> untyped def request_http_digest_authentication: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Token def authenticate: () -> untyped def authentication_request: () -> untyped def encode_credentials: () -> untyped def params_array_from: () -> untyped def raw_params: () -> untyped def rewrite_param_values: () -> untyped def token_and_options: () -> untyped def token_params_from: () -> untyped end # sig/action_controller/metal/http_authentication.rbs module ActionController::HttpAuthentication::Token::ControllerMethods def authenticate_or_request_with_http_token: () -> untyped def authenticate_with_http_token: () -> untyped def request_http_token_authentication: () -> untyped end # sig/action_controller/metal/implicit_render.rbs module ActionController::ImplicitRender def default_render: () -> untyped def interactive_browser_request?: () -> untyped def method_for_action: () -> untyped end # sig/action_controller/metal/instrumentation.rbs module ActionController::Instrumentation def append_info_to_payload: () -> untyped def cleanup_view_runtime: () -> untyped def halted_callback_hook: () -> untyped def initialize: () -> void def process_action: () -> untyped def redirect_to: () -> untyped def render: () -> untyped def send_data: () -> untyped def send_file: () -> untyped end # sig/action_controller/metal/instrumentation.rbs module ActionController::Instrumentation::ClassMethods def log_process_action: () -> untyped end # sig/action_controller/metal/live.rbs module ActionController::Live def log_error: () -> untyped def new_controller_thread: () -> untyped def new_controller_thread: () -> untyped def process: () -> untyped def response_body=: () -> untyped def send_stream: () -> untyped end # sig/action_controller/metal/live.rbs module ActionController::Live::ClassMethods def make_response!: () -> untyped end # sig/action_controller/metal/logging.rbs module ActionController::Logging::ClassMethods def log_at: () -> untyped end # sig/action_controller/metal/mime_responds.rbs module ActionController::MimeResponds def respond_to: () -> untyped end # sig/action_controller/metal/parameter_encoding.rbs module ActionController::ParameterEncoding::ClassMethods def action_encoding_template: () -> untyped def inherited: () -> untyped def param_encoding: () -> untyped def setup_param_encode: () -> untyped def skip_parameter_encoding: () -> untyped end # sig/action_controller/metal/params_wrapper.rbs module ActionController::ParamsWrapper def _extract_parameters: () -> untyped def _perform_parameter_wrapping: () -> untyped def _wrap_parameters: () -> untyped def _wrapper_enabled?: () -> untyped def _wrapper_formats: () -> untyped def _wrapper_key: () -> untyped def process_action: () -> untyped end # sig/action_controller/metal/params_wrapper.rbs module ActionController::ParamsWrapper::ClassMethods def _set_wrapper_options: () -> untyped def inherited: () -> untyped def wrap_parameters: () -> untyped end # sig/action_controller/metal/permissions_policy.rbs module ActionController::PermissionsPolicy::ClassMethods def permissions_policy: () -> untyped end # sig/action_controller/railties/helpers.rbs module ActionController::Railties::Helpers def inherited: () -> untyped end # sig/action_controller/metal/redirecting.rbs module ActionController::Redirecting def _allow_other_host: () -> untyped def _compute_redirect_to_location: () -> untyped def _enforce_open_redirect_protection: () -> untyped def _ensure_url_is_http_header_safe: () -> untyped def _extract_redirect_to_status: () -> untyped def _url_host_allowed?: () -> untyped def redirect_back: () -> untyped def redirect_back_or_to: () -> untyped def redirect_to: () -> untyped def url_from: () -> untyped end # sig/action_controller/metal/renderers.rbs module ActionController::Renderers def self._render_with_renderer_method_name: () -> untyped def self.add: () -> untyped def self.remove: () -> untyped def _render_to_body_with_renderer: () -> untyped def render_to_body: () -> untyped end # sig/action_controller/metal/renderers.rbs module ActionController::Renderers::ClassMethods def use_renderers: () -> untyped end # sig/action_controller/metal/rendering.rbs module ActionController::Rendering def _normalize_options: () -> untyped def _normalize_text: () -> untyped def _process_options: () -> untyped def _process_variant: () -> untyped def _render_in_priorities: () -> untyped def _set_html_content_type: () -> untyped def _set_rendered_content_type: () -> untyped def _set_vary_header: () -> untyped def process_action: () -> untyped def render: () -> untyped def render_to_body: () -> untyped def render_to_string: () -> untyped end # sig/action_controller/metal/rendering.rbs module ActionController::Rendering::ClassMethods def inherited: () -> untyped def setup_renderer!: () -> untyped end # sig/action_controller/metal/request_forgery_protection.rbs module ActionController::RequestForgeryProtection def any_authenticity_token_valid?: () -> untyped def commit_csrf_token: () -> untyped def compare_with_global_token: () -> untyped def compare_with_real_token: () -> untyped def csrf_token_hmac: () -> untyped def decode_csrf_token: () -> untyped def encode_csrf_token: () -> untyped def form_authenticity_param: () -> untyped def form_authenticity_token: () -> untyped def generate_csrf_token: () -> untyped def global_csrf_token: () -> untyped def handle_unverified_request: () -> untyped def initialize: () -> void def mark_for_same_origin_verification!: () -> untyped def marked_for_same_origin_verification?: () -> untyped def mask_token: () -> untyped def masked_authenticity_token: () -> untyped def non_xhr_javascript_response?: () -> untyped def normalize_action_path: () -> untyped def per_form_csrf_token: () -> untyped def protect_against_forgery?: () -> untyped def real_csrf_token: () -> untyped def request_authenticity_tokens: () -> untyped def reset_csrf_token: () -> untyped def unmask_token: () -> untyped def unverified_request_warning_message: () -> untyped def valid_authenticity_token?: () -> untyped def valid_per_form_csrf_token?: () -> untyped def valid_request_origin?: () -> untyped def verified_request?: () -> untyped def verify_authenticity_token: () -> untyped def verify_same_origin_request: () -> untyped def xor_byte_strings: () -> untyped end # sig/action_controller/metal/request_forgery_protection.rbs module ActionController::RequestForgeryProtection::ClassMethods def is_storage_strategy?: () -> untyped def protect_from_forgery: () -> untyped def protection_method_class: () -> untyped def skip_forgery_protection: () -> untyped def storage_strategy: () -> untyped end # sig/action_controller/metal/rescue.rbs module ActionController::Rescue def process_action: () -> untyped def show_detailed_exceptions?: () -> untyped end # sig/action_controller/metal/streaming.rbs module ActionController::Streaming def _process_options: () -> untyped def _render_template: () -> untyped end # sig/action_controller/metal/strong_parameters.rbs module ActionController::StrongParameters def params: () -> untyped def params=: () -> untyped end # sig/action_controller/template_assertions.rbs module ActionController::TemplateAssertions def assert_template: () -> untyped end # sig/action_controller/test_case.rbs module ActionController::TestCase::Behavior def build_response: () -> untyped def check_required_ivars: () -> untyped def controller_class_name: () -> untyped def delete: () -> untyped def document_root_element: () -> untyped def generated_path: () -> untyped def get: () -> untyped def head: () -> untyped def patch: () -> untyped def post: () -> untyped def process: () -> untyped def process_controller_response: () -> untyped def put: () -> untyped def query_parameter_names: () -> untyped def scrub_env!: () -> untyped def setup_controller_request_and_response: () -> untyped def setup_request: () -> untyped def wrap_execution: () -> untyped end # sig/action_controller/test_case.rbs module ActionController::TestCase::Behavior::ClassMethods def controller_class: () -> untyped def controller_class=: () -> untyped def determine_default_controller_class: () -> untyped def tests: () -> untyped end # sig/action_controller/metal/testing.rbs module ActionController::Testing::Functional def clear_instance_variables_between_requests: () -> untyped def recycle!: () -> untyped end # sig/action_controller/metal/url_for.rbs module ActionController::UrlFor def initialize: () -> void def url_options: () -> untyped end # sig/action_dispatch.rbs module ActionDispatch def self.deprecator: () -> untyped def eager_load!: () -> untyped end # sig/action_dispatch/testing/assertions.rbs module ActionDispatch::Assertions def html_document: () -> untyped end # sig/action_dispatch/testing/assertions/response.rbs module ActionDispatch::Assertions::ResponseAssertions def assert_redirected_to: () -> untyped def assert_response: () -> untyped def code_with_name: () -> untyped def generate_response_message: () -> untyped def location_if_redirected: () -> untyped def normalize_argument_to_redirection: () -> untyped def parameterize: () -> untyped def response_body_if_short: () -> untyped end # sig/action_dispatch/testing/assertions/routing.rbs module ActionDispatch::Assertions::RoutingAssertions def assert_generates: () -> untyped def assert_recognizes: () -> untyped def assert_routing: () -> untyped def create_routes: () -> untyped def fail_on: () -> untyped def method_missing: () -> untyped def recognized_request_for: () -> untyped def reset_routes: () -> untyped def setup: () -> untyped def with_routing: () -> untyped end # sig/action_dispatch/testing/assertions/routing.rbs module ActionDispatch::Assertions::RoutingAssertions::ClassMethods def with_routing: () -> untyped end # sig/action_dispatch/http/content_security_policy.rbs module ActionDispatch::ContentSecurityPolicy::Request def content_security_policy: () -> untyped def content_security_policy=: () -> untyped def content_security_policy_nonce: () -> untyped def content_security_policy_nonce_directives: () -> untyped def content_security_policy_nonce_directives=: () -> untyped def content_security_policy_nonce_generator: () -> untyped def content_security_policy_nonce_generator=: () -> untyped def content_security_policy_report_only: () -> untyped def content_security_policy_report_only=: () -> untyped def generate_content_security_policy_nonce: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs module ActionDispatch::Cookies::ChainedCookieJars def encrypted: () -> untyped def encrypted_cookie_cipher: () -> untyped def permanent: () -> untyped def prepare_upgrade_legacy_hmac_aes_cbc_cookies?: () -> untyped def signed: () -> untyped def signed_cookie_digest: () -> untyped def signed_or_encrypted: () -> untyped def upgrade_legacy_hmac_aes_cbc_cookies?: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs module ActionDispatch::Cookies::SerializedCookieJars def check_for_overflow!: () -> untyped def commit: () -> untyped def digest: () -> untyped def parse: () -> untyped def reserialize?: () -> untyped def serializer: () -> untyped end # sig/action_dispatch/middleware/flash.rbs module ActionDispatch::Flash::RequestMethods def commit_flash: () -> untyped def flash: () -> untyped def flash=: () -> untyped def flash_hash: () -> untyped def reset_session: () -> untyped end # sig/action_dispatch/http/cache.rbs module ActionDispatch::Http::Cache::Request def etag_matches?: () -> untyped def fresh?: () -> untyped def if_modified_since: () -> untyped def if_none_match: () -> untyped def if_none_match_etags: () -> untyped def not_modified?: () -> untyped end # sig/action_dispatch/http/cache.rbs module ActionDispatch::Http::Cache::Response def cache_control_headers: () -> untyped def cache_control_segments: () -> untyped def date: () -> untyped def date=: () -> untyped def date?: () -> untyped def etag=: () -> untyped def etag?: () -> untyped def generate_strong_etag: () -> untyped def generate_weak_etag: () -> untyped def handle_conditional_get!: () -> untyped def last_modified: () -> untyped def last_modified=: () -> untyped def last_modified?: () -> untyped def merge_and_normalize_cache_control!: () -> untyped def prepare_cache_control!: () -> untyped def strong_etag=: () -> untyped def strong_etag?: () -> untyped def weak_etag=: () -> untyped def weak_etag?: () -> untyped end # sig/action_dispatch/http/filter_parameters.rbs module ActionDispatch::Http::FilterParameters def env_filter: () -> untyped def filtered_env: () -> untyped def filtered_parameters: () -> untyped def filtered_path: () -> untyped def filtered_query_string: () -> untyped def initialize: () -> void def parameter_filter: () -> untyped def parameter_filter_for: () -> untyped end # sig/action_dispatch/http/filter_redirect.rbs module ActionDispatch::Http::FilterRedirect def filtered_location: () -> untyped def location_filter_match?: () -> untyped def location_filters: () -> untyped end # sig/action_dispatch/http/mime_negotiation.rbs module ActionDispatch::Http::MimeNegotiation def accepts: () -> untyped def content_mime_type: () -> untyped def format: () -> untyped def format=: () -> untyped def format_from_path_extension: () -> untyped def formats: () -> untyped def formats=: () -> untyped def has_content_type?: () -> untyped def negotiate_mime: () -> untyped def params_readable?: () -> untyped def return_only_media_type_on_content_type: () -> untyped def return_only_media_type_on_content_type=: () -> untyped def should_apply_vary_header?: () -> untyped def use_accept_header: () -> untyped def valid_accept_header: () -> untyped def variant: () -> untyped def variant=: () -> untyped end # sig/action_dispatch/http/parameters.rbs module ActionDispatch::Http::Parameters def log_parse_error_once: () -> untyped def parameters: () -> untyped def params_parsers: () -> untyped def parse_formatted_parameters: () -> untyped def path_parameters: () -> untyped def path_parameters=: () -> untyped end # sig/action_dispatch/http/parameters.rbs module ActionDispatch::Http::Parameters::ClassMethods def parameter_parsers=: () -> untyped end # sig/action_dispatch/http/url.rbs module ActionDispatch::Http::URL def add_anchor: () -> untyped def add_params: (String path, Hash params) -> nil def build_host_url: () -> untyped def domain: () -> untyped def extract_domain: () -> untyped def extract_domain_from: () -> untyped def extract_subdomain: () -> untyped def extract_subdomains: () -> untyped def extract_subdomains_from: () -> untyped def full_url_for: () -> untyped def host: () -> untyped def host_with_port: () -> untyped def initialize: () -> void def named_host?: () -> untyped def normalize_host: () -> untyped def normalize_port: () -> untyped def normalize_protocol: () -> untyped def optional_port: () -> untyped def path_for: (Hash options) -> String def port: () -> untyped def port_string: () -> untyped def protocol: () -> untyped def raw_host_with_port: () -> untyped def server_port: () -> untyped def standard_port: () -> untyped def standard_port?: () -> untyped def subdomain: () -> untyped def subdomains: () -> untyped def url: () -> untyped def url_for: () -> untyped end # sig/action_dispatch/testing/integration.rbs module ActionDispatch::Integration::RequestHelpers def delete: () -> untyped def follow_redirect!: () -> untyped def get: () -> untyped def head: () -> untyped def options: () -> untyped def patch: () -> untyped def post: () -> untyped def put: () -> untyped end # sig/action_dispatch/testing/integration.rbs module ActionDispatch::Integration::Runner def assertions: () -> untyped def assertions=: () -> untyped def before_setup: () -> untyped def copy_session_variables!: () -> untyped def create_session: () -> untyped def default_url_options: () -> untyped def default_url_options=: () -> untyped def initialize: () -> void def integration_session: () -> untyped def method_missing: () -> untyped def open_session: () -> untyped def remove!: () -> untyped def reset!: () -> untyped def respond_to_missing?: () -> untyped end # sig/action_dispatch/testing/integration.rbs module ActionDispatch::IntegrationTest::Behavior def app: () -> untyped def document_root_element: () -> untyped end # sig/action_dispatch/testing/integration.rbs module ActionDispatch::IntegrationTest::Behavior::ClassMethods def app: () -> untyped def app=: () -> untyped def register_encoder: () -> untyped end # sig/action_dispatch/testing/integration.rbs module ActionDispatch::IntegrationTest::UrlOptions def url_options: () -> untyped end # sig/action_dispatch/journey/nfa/dot.rbs module ActionDispatch::Journey::NFA::Dot def to_dot: () -> untyped end # sig/action_dispatch/http/permissions_policy.rbs module ActionDispatch::PermissionsPolicy::Request def permissions_policy: () -> untyped def permissions_policy=: () -> untyped end # sig/action_dispatch/middleware/cookies.rbs module ActionDispatch::RequestCookieMethods def authenticated_encrypted_cookie_salt: () -> untyped def commit_cookie_jar!: () -> untyped def cookie_jar: () -> untyped def cookie_jar=: () -> untyped def cookies_digest: () -> untyped def cookies_rotations: () -> untyped def cookies_same_site_protection: () -> untyped def cookies_serializer: () -> untyped def encrypted_cookie_cipher: () -> untyped def encrypted_cookie_salt: () -> untyped def encrypted_signed_cookie_salt: () -> untyped def have_cookie_jar?: () -> untyped def key_generator: () -> untyped def secret_key_base: () -> untyped def signed_cookie_digest: () -> untyped def signed_cookie_salt: () -> untyped def use_authenticated_cookie_encryption: () -> untyped def use_cookies_with_metadata: () -> untyped end # sig/action_dispatch/routing/mapper.rbs module ActionDispatch::Routing::Mapper::Base def app_name: () -> untyped def default_url_options=: () -> untyped def define_generate_prefix: () -> untyped def has_named_route?: () -> untyped def match: () -> untyped def mount: () -> untyped def optimize_routes_generation?: () -> untyped def rails_app?: () -> untyped def with_default_scope: () -> untyped end # sig/action_dispatch/routing/mapper.rbs module ActionDispatch::Routing::Mapper::Concerns def concern: () -> untyped def concerns: () -> untyped end # sig/action_dispatch/routing/mapper.rbs module ActionDispatch::Routing::Mapper::CustomUrls def direct: () -> untyped def resolve: () -> untyped end # sig/action_dispatch/routing/mapper.rbs module ActionDispatch::Routing::Mapper::HttpHelpers def delete: () -> untyped def get: () -> untyped def map_method: () -> untyped def options: () -> untyped def patch: () -> untyped def post: () -> untyped def put: () -> untyped end # sig/action_dispatch/routing/mapper.rbs module ActionDispatch::Routing::Mapper::Resources def action_options?: () -> untyped def action_path: () -> untyped def add_route: () -> untyped def api_only?: () -> untyped def apply_action_options: () -> untyped def apply_common_behavior_for: () -> untyped def canonical_action?: () -> untyped def collection: () -> untyped def decomposed_match: () -> untyped def draw: () -> untyped def get_to_from_path: () -> untyped def map_match: () -> untyped def match: () -> untyped def match_root_route: () -> untyped def member: () -> untyped def name_for_action: () -> untyped def namespace: () -> untyped def nested: () -> untyped def nested_options: () -> untyped def nested_scope?: () -> untyped def new: () -> untyped def param_constraint: () -> untyped def param_constraint?: () -> untyped def parent_resource: () -> untyped def path_for_action: () -> untyped def path_scope: () -> untyped def prefix_name_for_action: () -> untyped def resource: () -> untyped def resource_method_scope?: () -> untyped def resource_scope: () -> untyped def resource_scope?: () -> untyped def resources: () -> untyped def resources_path_names: () -> untyped def root: () -> untyped def scope_action_options: () -> untyped def set_member_mappings_for_resource: () -> untyped def shallow: () -> untyped def shallow?: () -> untyped def shallow_nesting_depth: () -> untyped def shallow_scope: () -> untyped def using_match_shorthand?: () -> untyped def with_scope_level: () -> untyped end # sig/action_dispatch/routing/mapper.rbs module ActionDispatch::Routing::Mapper::Scoping def constraints: () -> untyped def controller: () -> untyped def defaults: () -> untyped def merge_action_scope: () -> untyped def merge_as_scope: () -> untyped def merge_blocks_scope: () -> untyped def merge_constraints_scope: () -> untyped def merge_controller_scope: () -> untyped def merge_defaults_scope: () -> untyped def merge_format_scope: () -> untyped def merge_module_scope: () -> untyped def merge_options_scope: () -> untyped def merge_path_names_scope: () -> untyped def merge_path_scope: () -> untyped def merge_shallow_path_scope: () -> untyped def merge_shallow_prefix_scope: () -> untyped def merge_shallow_scope: () -> untyped def merge_to_scope: () -> untyped def merge_via_scope: () -> untyped def namespace: () -> untyped def scope: () -> untyped end # sig/action_dispatch/routing/polymorphic_routes.rbs module ActionDispatch::Routing::PolymorphicRoutes def polymorphic_mapping: () -> untyped def polymorphic_path: () -> untyped def polymorphic_path_for_action: () -> untyped def polymorphic_url: () -> untyped def polymorphic_url_for_action: () -> untyped end # sig/action_dispatch/routing/redirection.rbs module ActionDispatch::Routing::Redirection def redirect: () -> untyped end # sig/action_dispatch/routing/url_for.rbs module ActionDispatch::Routing::UrlFor def _routes_context: () -> untyped def _with_routes: () -> untyped def full_url_for: () -> untyped def initialize: () -> void def optimize_routes_generation?: () -> untyped def route_for: () -> untyped def url_for: () -> untyped def url_options: () -> untyped end # sig/action_dispatch.rbs module ActionDispatch::Session def self.resolve_store: () -> untyped end # sig/action_dispatch/middleware/session/abstract_store.rbs module ActionDispatch::Session::Compatibility def generate_sid: () -> untyped def initialize: () -> void def initialize_sid: () -> untyped def make_request: () -> untyped end # sig/action_dispatch/middleware/session/abstract_store.rbs module ActionDispatch::Session::SessionObject def commit_session: () -> untyped def loaded_session?: () -> untyped def prepare_session: () -> untyped end # sig/action_dispatch/middleware/session/abstract_store.rbs module ActionDispatch::Session::StaleSessionCheck def extract_session_id: () -> untyped def load_session: () -> untyped def stale_session_check!: () -> untyped end # sig/action_dispatch/system_testing/test_helpers/screenshot_helper.rbs module ActionDispatch::SystemTesting::TestHelpers::ScreenshotHelper def absolute_html_path: () -> untyped def absolute_image_path: () -> untyped def absolute_path: () -> untyped def display_image: () -> untyped def failed?: () -> untyped def html_from_env?: () -> untyped def html_path: () -> untyped def image_name: () -> untyped def image_path: () -> untyped def increment_unique: () -> untyped def inline_base64: () -> untyped def output_type: () -> untyped def relative_image_path: () -> untyped def save_html: () -> untyped def save_image: () -> untyped def screenshots_dir: () -> untyped def show: () -> untyped def supports_screenshot?: () -> untyped def take_failed_screenshot: () -> untyped def take_screenshot: () -> untyped def unique: () -> untyped end # sig/action_dispatch/system_testing/test_helpers/setup_and_teardown.rbs module ActionDispatch::SystemTesting::TestHelpers::SetupAndTeardown def after_teardown: () -> untyped def before_teardown: () -> untyped end # sig/action_dispatch/testing/test_process.rbs module ActionDispatch::TestProcess def assigns: () -> untyped def cookies: () -> untyped def flash: () -> untyped def redirect_to_url: () -> untyped def session: () -> untyped end # sig/action_dispatch/testing/test_process.rbs module ActionDispatch::TestProcess::FixtureFile def file_fixture_upload: () -> untyped end # sig/action_pack/gem_version.rbs module ActionPack def self.gem_version: () -> untyped def self.version: () -> untyped end # sig/action_dispatch/http/mime_type.rbs module Mime def []: () -> untyped def fetch: () -> untyped def symbols: () -> untyped def valid_symbols?: () -> untyped end