sorbet/rbi/gems/sprockets-rails@3.4.2.rbi
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `sprockets-rails` gem.
# Please instead update this file by running `bin/tapioca gem sprockets-rails`.
# source://sprockets-rails//lib/sprockets/railtie.rb#17
module Rails
class << self
# source://railties/7.0.5/lib/rails.rb#38
def app_class; end
# source://railties/7.0.5/lib/rails.rb#38
def app_class=(_arg0); end
# source://railties/7.0.5/lib/rails.rb#39
def application; end
# source://railties/7.0.5/lib/rails.rb#37
def application=(_arg0); end
# source://railties/7.0.5/lib/rails.rb#123
def autoloaders; end
# source://railties/7.0.5/lib/rails.rb#50
def backtrace_cleaner; end
# source://railties/7.0.5/lib/rails.rb#38
def cache; end
# source://railties/7.0.5/lib/rails.rb#38
def cache=(_arg0); end
# source://railties/7.0.5/lib/rails.rb#46
def configuration; end
# source://railties/7.0.5/lib/rails.rb#72
def env; end
# source://railties/7.0.5/lib/rails.rb#79
def env=(environment); end
# source://railties/7.0.5/lib/rails.rb#90
def error; end
# source://railties/7.0.5/lib/rails/gem_version.rb#5
def gem_version; end
# source://railties/7.0.5/lib/rails.rb#103
def groups(*groups); end
# source://railties/7.0.5/lib/rails.rb#43
def initialize!(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails.rb#43
def initialized?(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails.rb#38
def logger; end
# source://railties/7.0.5/lib/rails.rb#38
def logger=(_arg0); end
# source://railties/7.0.5/lib/rails.rb#119
def public_path; end
# source://railties/7.0.5/lib/rails.rb#63
def root; end
# source://railties/7.0.5/lib/rails/version.rb#7
def version; end
end
end
# source://sprockets-rails//lib/sprockets/railtie.rb#18
class Rails::Application < ::Rails::Engine
# source://railties/7.0.5/lib/rails/application.rb#106
def initialize(initial_variable_values = T.unsafe(nil), &block); end
# Called from asset helpers to alert you if you reference an asset URL that
# isn't precompiled and hence won't be available in production.
#
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/railtie.rb#37
def asset_precompiled?(logical_path); end
# Returns Sprockets::Environment for app config.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#30
def assets; end
# Returns Sprockets::Environment for app config.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#30
def assets=(_arg0); end
# Returns Sprockets::Manifest for app config.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#33
def assets_manifest; end
# Returns Sprockets::Manifest for app config.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#33
def assets_manifest=(_arg0); end
# source://railties/7.0.5/lib/rails/application.rb#99
def autoloaders; end
# source://railties/7.0.5/lib/rails/engine.rb#511
def build_middleware_stack; end
# source://railties/7.0.5/lib/rails/application.rb#383
def config; end
# source://railties/7.0.5/lib/rails/application.rb#387
def config=(_arg0); end
# source://railties/7.0.5/lib/rails/application.rb#221
def config_for(name, env: T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/application.rb#303
def console(&blk); end
# source://railties/7.0.5/lib/rails/application.rb#439
def credentials; end
# source://railties/7.0.5/lib/rails/application.rb#403
def credentials=(_arg0); end
# source://railties/7.0.5/lib/rails/application.rb#101
def default_url_options(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/application.rb#101
def default_url_options=(arg); end
# source://railties/7.0.5/lib/rails/application.rb#492
def eager_load!; end
# source://railties/7.0.5/lib/rails/application.rb#458
def encrypted(path, key_path: T.unsafe(nil), env_key: T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/application.rb#250
def env_config; end
# source://railties/7.0.5/lib/rails/application.rb#99
def executor; end
# source://railties/7.0.5/lib/rails/application.rb#309
def generators(&blk); end
# source://railties/7.0.5/lib/rails/application.rb#471
def helpers_paths; end
# source://importmap-rails/1.2.1/lib/importmap/engine.rb#4
def importmap; end
# source://importmap-rails/1.2.1/lib/importmap/engine.rb#4
def importmap=(_arg0); end
# source://railties/7.0.5/lib/rails/application.rb#370
def initialize!(group = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/application.rb#129
def initialized?; end
# source://railties/7.0.5/lib/rails/application.rb#291
def initializer(name, opts = T.unsafe(nil), &block); end
# source://railties/7.0.5/lib/rails/application.rb#377
def initializers; end
# source://railties/7.0.5/lib/rails/application.rb#320
def isolate_namespace(mod); end
# source://railties/7.0.5/lib/rails/application.rb#153
def key_generator; end
# source://railties/7.0.5/lib/rails/application.rb#179
def message_verifier(verifier_name); end
# source://railties/7.0.5/lib/rails/application.rb#487
def migration_railties; end
# Lazy-load the precompile list so we don't cause asset compilation at app
# boot time, but ensure we cache the list so we don't recompute it for each
# request or test case.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#51
def precompiled_assets(clear_cache = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/application.rb#284
def rake_tasks(&block); end
# source://railties/7.0.5/lib/rails/application.rb#148
def reload_routes!; end
# source://railties/7.0.5/lib/rails/application.rb#99
def reloader; end
# source://railties/7.0.5/lib/rails/application.rb#99
def reloaders; end
# source://railties/7.0.5/lib/rails/application.rb#346
def require_environment!; end
# source://railties/7.0.5/lib/rails/application.rb#351
def routes_reloader; end
# source://railties/7.0.5/lib/rails/application.rb#133
def run_load_hooks!; end
# source://railties/7.0.5/lib/rails/application.rb#297
def runner(&blk); end
# source://railties/7.0.5/lib/rails/application.rb#97
def sandbox; end
# source://railties/7.0.5/lib/rails/application.rb#97
def sandbox=(_arg0); end
# source://railties/7.0.5/lib/rails/application.rb#97
def sandbox?; end
# source://railties/7.0.5/lib/rails/application.rb#415
def secret_key_base; end
# source://railties/7.0.5/lib/rails/application.rb#389
def secrets; end
# source://railties/7.0.5/lib/rails/application.rb#403
def secrets=(_arg0); end
# source://railties/7.0.5/lib/rails/application.rb#315
def server(&blk); end
# source://railties/7.0.5/lib/rails/application.rb#467
def to_app; end
# source://railties/7.0.5/lib/rails/application.rb#358
def watchable_args; end
protected
# source://railties/7.0.5/lib/rails/application.rb#565
def default_middleware_stack; end
# source://railties/7.0.5/lib/rails/application.rb#531
def ordered_railties; end
# source://railties/7.0.5/lib/rails/application.rb#553
def railties_initializers(current); end
# source://railties/7.0.5/lib/rails/application.rb#520
def run_console_blocks(app); end
# source://railties/7.0.5/lib/rails/application.rb#510
def run_generators_blocks(app); end
# source://railties/7.0.5/lib/rails/application.rb#515
def run_runner_blocks(app); end
# source://railties/7.0.5/lib/rails/application.rb#525
def run_server_blocks(app); end
# source://railties/7.0.5/lib/rails/application.rb#499
def run_tasks_blocks(app); end
# source://railties/7.0.5/lib/rails/application.rb#570
def validate_secret_key_base(secret_key_base); end
private
# source://railties/7.0.5/lib/rails/application.rb#604
def build_middleware; end
# source://railties/7.0.5/lib/rails/application.rb#597
def build_request(env); end
# source://railties/7.0.5/lib/rails/application.rb#608
def coerce_same_site_protection(protection); end
# source://railties/7.0.5/lib/rails/application.rb#581
def generate_development_secret; end
class << self
# source://railties/7.0.5/lib/rails/application.rb#339
def add_lib_to_load_path!(root); end
# source://railties/7.0.5/lib/rails/application.rb#81
def create(initial_variable_values = T.unsafe(nil), &block); end
# source://railties/7.0.5/lib/rails/application.rb#85
def find_root(from); end
# source://railties/7.0.5/lib/rails/application.rb#70
def inherited(base); end
# source://railties/7.0.5/lib/rails/application.rb#77
def instance; end
def new(*_arg0); end
end
end
# Hack: We need to remove Rails' built in config.assets so we can
# do our own thing.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#21
class Rails::Application::Configuration < ::Rails::Engine::Configuration
# source://railties/7.0.5/lib/rails/application/configuration.rb#28
def initialize(*_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def add_autoload_paths_to_load_path; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def add_autoload_paths_to_load_path=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def allow_concurrency; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def allow_concurrency=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#415
def annotations; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#26
def api_only; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#276
def api_only=(value); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def asset_host; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def asset_host=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def autoflush_log; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def autoflush_log=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def beginning_of_week; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def beginning_of_week=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def cache_classes; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def cache_classes=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def cache_store; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def cache_store=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#361
def colorize_logging; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#365
def colorize_logging=(val); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def consider_all_requests_local; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def consider_all_requests_local=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def console; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def console=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#420
def content_security_policy(&block); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def content_security_policy_nonce_directives; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def content_security_policy_nonce_directives=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def content_security_policy_nonce_generator; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def content_security_policy_nonce_generator=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def content_security_policy_report_only; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def content_security_policy_report_only=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def credentials; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def credentials=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#330
def database_configuration; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#283
def debug_exception_response_format; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#287
def debug_exception_response_format=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#437
def default_log_file; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def disable_sandbox; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def disable_sandbox=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def eager_load; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def eager_load=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def enable_dependency_loading; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def enable_dependency_loading=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#26
def encoding; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#268
def encoding=(value); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def exceptions_app; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def exceptions_app=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def file_watcher; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def file_watcher=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def filter_parameters; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def filter_parameters=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def filter_redirect; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def filter_redirect=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def force_ssl; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def force_ssl=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def helpers_paths; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def helpers_paths=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def host_authorization; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def host_authorization=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def hosts; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def hosts=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#312
def load_database_yaml; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#88
def load_defaults(target_version); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#26
def loaded_config_version; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def log_formatter; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def log_formatter=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def log_level; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def log_level=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def log_tags; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def log_tags=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def logger; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def logger=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#289
def paths; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#429
def permissions_policy(&block); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def public_file_server; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def public_file_server=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def railties_order; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def railties_order=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def rake_eager_load; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def rake_eager_load=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def read_encrypted_secrets; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def read_encrypted_secrets=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def relative_url_root; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def relative_url_root=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def reload_classes_only_on_change; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def reload_classes_only_on_change=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def require_master_key; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def require_master_key=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def secret_key_base; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def secret_key_base=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def server_timing; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def server_timing=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def session_options; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def session_options=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#384
def session_store(new_session_store = T.unsafe(nil), **options); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#411
def session_store?; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def ssl_options; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def ssl_options=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def time_zone; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def time_zone=(_arg0); end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def x; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#13
def x=(_arg0); end
private
# source://railties/7.0.5/lib/rails/application/configuration.rb#486
def credentials_available_for_current_env?; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#470
def default_credentials_content_path; end
# source://railties/7.0.5/lib/rails/application/configuration.rb#478
def default_credentials_key_path; end
end
# source://railties/7.0.5/lib/rails/application.rb#103
Rails::Application::INITIAL_VARIABLES = T.let(T.unsafe(nil), Array)
# source://sprockets-rails//lib/sprockets/railtie.rb#57
class Rails::Engine < ::Rails::Railtie
# source://railties/7.0.5/lib/rails/engine.rb#432
def initialize; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks?; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#940
def _load_seed_callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#928
def _run_load_seed_callbacks(&block); end
# source://railties/7.0.5/lib/rails/engine.rb#511
def app; end
# source://railties/7.0.5/lib/rails/engine.rb#528
def call(env); end
# source://railties/7.0.5/lib/rails/engine.rb#547
def config; end
# source://railties/7.0.5/lib/rails/engine.rb#484
def eager_load!; end
# source://railties/7.0.5/lib/rails/engine.rb#523
def endpoint; end
# source://railties/7.0.5/lib/rails/engine.rb#430
def engine_name(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/engine.rb#534
def env_config; end
# source://railties/7.0.5/lib/rails/engine.rb#494
def helpers; end
# source://railties/7.0.5/lib/rails/engine.rb#506
def helpers_paths; end
# source://railties/7.0.5/lib/rails/engine.rb#430
def isolated?(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/engine.rb#446
def load_console(app = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#470
def load_generators(app = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#455
def load_runner(app = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#555
def load_seed; end
# source://railties/7.0.5/lib/rails/engine.rb#479
def load_server(app = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#462
def load_tasks(app = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#429
def middleware(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/engine.rb#429
def paths(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/engine.rb#489
def railties; end
# source://railties/7.0.5/lib/rails/engine.rb#429
def root(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/engine.rb#540
def routes(&block); end
# source://railties/7.0.5/lib/rails/engine.rb#654
def routes?; end
protected
# source://railties/7.0.5/lib/rails/engine.rb#659
def run_tasks_blocks(*_arg0); end
private
# source://railties/7.0.5/lib/rails/engine.rb#691
def _all_autoload_once_paths; end
# source://railties/7.0.5/lib/rails/engine.rb#695
def _all_autoload_paths; end
# source://railties/7.0.5/lib/rails/engine.rb#704
def _all_load_paths(add_autoload_paths_to_load_path); end
# source://railties/7.0.5/lib/rails/engine.rb#723
def build_middleware; end
# source://railties/7.0.5/lib/rails/engine.rb#715
def build_request(env); end
# source://railties/7.0.5/lib/rails/engine.rb#687
def default_middleware_stack; end
# source://railties/7.0.5/lib/rails/engine.rb#671
def has_migrations?; end
# source://railties/7.0.5/lib/rails/engine.rb#665
def load_config_initializer(initializer); end
class << self
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks=(value); end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks?; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#932
def _load_seed_callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#936
def _load_seed_callbacks=(value); end
# source://railties/7.0.5/lib/rails/engine.rb#353
def called_from; end
# source://railties/7.0.5/lib/rails/engine.rb#353
def called_from=(_arg0); end
# source://railties/7.0.5/lib/rails/engine.rb#358
def eager_load!(*_arg0, **_arg1, &_arg2); end
# source://railties/7.0.5/lib/rails/engine.rb#378
def endpoint(endpoint = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/railtie.rb#176
def engine_name(name = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#416
def find(path); end
# source://railties/7.0.5/lib/rails/engine.rb#374
def find_root(from); end
# source://railties/7.0.5/lib/rails/engine.rb#675
def find_root_with_flag(flag, root_path, default = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#360
def inherited(base); end
# source://railties/7.0.5/lib/rails/engine.rb#384
def isolate_namespace(mod); end
# source://railties/7.0.5/lib/rails/engine.rb#353
def isolated; end
# source://railties/7.0.5/lib/rails/engine.rb#353
def isolated=(_arg0); end
# source://railties/7.0.5/lib/rails/engine.rb#353
def isolated?; end
end
end
# source://rails-html-sanitizer/1.6.0/lib/rails-html-sanitizer.rb#11
Rails::Html = Rails::HTML
# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#1
module Sprockets
extend ::Sprockets::Utils
extend ::Sprockets::URIUtils
extend ::Sprockets::PathUtils
extend ::Sprockets::DigestUtils
extend ::Sprockets::PathDigestUtils
extend ::Sprockets::Dependencies
extend ::Sprockets::Compressing
extend ::Sprockets::Exporting
extend ::Sprockets::Processing
extend ::Sprockets::HTTPUtils
extend ::Sprockets::Transformers
extend ::Sprockets::Mime
extend ::Sprockets::Paths
end
# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#2
module Sprockets::Rails; end
# Resolve assets referenced in CSS `url()` calls and replace them with the digested paths
#
# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#4
class Sprockets::Rails::AssetUrlProcessor
class << self
# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#6
def call(input); end
end
end
# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#5
Sprockets::Rails::AssetUrlProcessor::REGEX = T.let(T.unsafe(nil), Regexp)
# source://sprockets-rails//lib/sprockets/rails/context.rb#6
module Sprockets::Rails::Context
include ::ActionView::Helpers::AssetUrlHelper
include ::ActionView::Helpers::CaptureHelper
include ::ActionView::Helpers::OutputSafetyHelper
include ::ActionView::Helpers::TagHelper
include ::ActionView::Helpers::AssetTagHelper
include GeneratedInstanceMethods
mixes_in_class_methods GeneratedClassMethods
# source://sprockets-rails//lib/sprockets/rails/context.rb#16
def compute_asset_path(path, options = T.unsafe(nil)); end
class << self
# @private
#
# source://sprockets-rails//lib/sprockets/rails/context.rb#10
def included(klass); end
end
module GeneratedClassMethods
def assets_prefix; end
def assets_prefix=(value); end
def assets_prefix?; end
def config; end
def config=(value); end
def config?; end
def digest_assets; end
def digest_assets=(value); end
def digest_assets?; end
end
module GeneratedInstanceMethods
def assets_prefix; end
def assets_prefix=(value); end
def assets_prefix?; end
def config; end
def config=(value); end
def config?; end
def digest_assets; end
def digest_assets=(value); end
def digest_assets?; end
end
end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#8
module Sprockets::Rails::Helper
include ::ActionView::Helpers::AssetUrlHelper
include ::ActionView::Helpers::CaptureHelper
include ::ActionView::Helpers::OutputSafetyHelper
include ::ActionView::Helpers::TagHelper
include ::ActionView::Helpers::AssetTagHelper
include ::Sprockets::Rails::Utils
include GeneratedInstanceMethods
mixes_in_class_methods GeneratedClassMethods
# Expand asset path to digested form.
#
# path - String path
# options - Hash options
#
# Returns String path or nil if no asset was found.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#113
def asset_digest_path(path, options = T.unsafe(nil)); end
# Experimental: Get integrity for asset path.
#
# path - String path
# options - Hash options
#
# Returns String integrity attribute or nil if no asset was found.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#125
def asset_integrity(path, options = T.unsafe(nil)); end
# Writes over the built in ActionView::Helpers::AssetUrlHelper#compute_asset_path
# to use the asset pipeline.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#77
def compute_asset_path(path, options = T.unsafe(nil)); end
# Override javascript tag helper to provide debugging support.
#
# Eventually will be deprecated and replaced by source maps.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#136
def javascript_include_tag(*sources); end
# Resolve the asset path against the Sprockets manifest or environment.
# Returns nil if it's an asset we don't know about.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#101
def resolve_asset_path(path, allow_non_precompiled = T.unsafe(nil)); end
# Override stylesheet tag helper to provide debugging support.
#
# Eventually will be deprecated and replaced by source maps.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#165
def stylesheet_link_tag(*sources); end
protected
# List of resolvers in `config.assets.resolve_with` order.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#250
def asset_resolver_strategies; end
# This is awkward: `integrity` is a boolean option indicating whether
# we want to include or omit the subresource integrity hash, but the
# options hash is also passed through as literal tag attributes.
# That means we have to delete the shortcut boolean option so it
# doesn't bleed into the tag attributes, but also check its value if
# it's boolean-ish.
#
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#198
def compute_integrity?(options); end
# Append ?body=1 if debug is on and we're on old Sprockets.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#258
def legacy_debug_path(path, debug); end
# Internal method to support multifile debugging. Will
# eventually be removed w/ Sprockets 3.x.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#226
def lookup_debug_asset(path, options = T.unsafe(nil)); end
# compute_asset_extname is in AV::Helpers::AssetUrlHelper
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#235
def path_with_extname(path, options); end
# Enable split asset debugging. Eventually will be deprecated
# and replaced by source maps in Sprockets 3.x.
#
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#218
def request_debug_assets?; end
# Try each asset resolver and return the first non-nil result.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#241
def resolve_asset; end
# Only serve integrity metadata for HTTPS requests:
# http://www.w3.org/TR/SRI/#non-secure-contexts-remain-non-secure
#
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#212
def secure_subresource_integrity_context?; end
class << self
# @private
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#60
def extended(obj); end
# @private
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#43
def included(klass); end
end
module GeneratedClassMethods
def assets_environment; end
def assets_environment=(value); end
def assets_environment?; end
def assets_manifest; end
def assets_manifest=(value); end
def assets_manifest?; end
def assets_precompile; end
def assets_precompile=(value); end
def assets_precompile?; end
def assets_prefix; end
def assets_prefix=(value); end
def assets_prefix?; end
def check_precompiled_asset; end
def check_precompiled_asset=(value); end
def check_precompiled_asset?; end
def debug_assets; end
def debug_assets=(value); end
def debug_assets?; end
def digest_assets; end
def digest_assets=(value); end
def digest_assets?; end
def precompiled_asset_checker; end
def precompiled_asset_checker=(value); end
def precompiled_asset_checker?; end
def resolve_assets_with; end
def resolve_assets_with=(value); end
def resolve_assets_with?; end
def unknown_asset_fallback; end
def unknown_asset_fallback=(value); end
def unknown_asset_fallback?; end
end
module GeneratedInstanceMethods
def assets_environment; end
def assets_environment=(value); end
def assets_environment?; end
def assets_manifest; end
def assets_manifest=(value); end
def assets_manifest?; end
def assets_precompile; end
def assets_precompile=(value); end
def assets_precompile?; end
def assets_prefix; end
def assets_prefix=(value); end
def assets_prefix?; end
def check_precompiled_asset; end
def check_precompiled_asset=(value); end
def check_precompiled_asset?; end
def debug_assets; end
def debug_assets=(value); end
def debug_assets?; end
def digest_assets; end
def digest_assets=(value); end
def digest_assets?; end
def precompiled_asset_checker; end
def precompiled_asset_checker=(value); end
def precompiled_asset_checker?; end
def resolve_assets_with; end
def resolve_assets_with=(value); end
def resolve_assets_with?; end
def unknown_asset_fallback; end
def unknown_asset_fallback=(value); end
def unknown_asset_fallback?; end
end
end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#9
class Sprockets::Rails::Helper::AssetNotFound < ::StandardError; end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#10
class Sprockets::Rails::Helper::AssetNotPrecompiled < ::StandardError; end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#12
class Sprockets::Rails::Helper::AssetNotPrecompiledError < ::Sprockets::Rails::Helper::AssetNotPrecompiled
include ::Sprockets::Rails::Utils
# @return [AssetNotPrecompiledError] a new instance of AssetNotPrecompiledError
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#14
def initialize(source); end
end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#35
Sprockets::Rails::Helper::VIEW_ACCESSORS = T.let(T.unsafe(nil), Array)
# Use a separate module since Helper is mixed in and we needn't pollute
# the class namespace with our internals.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#269
module Sprockets::Rails::HelperAssetResolvers
class << self
# source://sprockets-rails//lib/sprockets/rails/helper.rb#270
def [](name); end
end
end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#315
class Sprockets::Rails::HelperAssetResolvers::Environment
# @raise [ArgumentError]
# @return [Environment] a new instance of Environment
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#316
def initialize(view); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#323
def asset_path(path, digest, allow_non_precompiled = T.unsafe(nil)); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#336
def digest_path(path, allow_non_precompiled = T.unsafe(nil)); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#357
def find_asset(path, options = T.unsafe(nil)); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#347
def find_debug_asset(path); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#343
def integrity(path); end
private
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#367
def precompiled?(path); end
# @raise [Helper::AssetNotPrecompiledError]
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#371
def raise_unless_precompiled_asset(path); end
end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#281
class Sprockets::Rails::HelperAssetResolvers::Manifest
# @raise [ArgumentError]
# @return [Manifest] a new instance of Manifest
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#282
def initialize(view); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#287
def asset_path(path, digest, allow_non_precompiled = T.unsafe(nil)); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#293
def digest_path(path, allow_non_precompiled = T.unsafe(nil)); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#303
def find_debug_asset(path); end
# source://sprockets-rails//lib/sprockets/rails/helper.rb#297
def integrity(path); end
private
# source://sprockets-rails//lib/sprockets/rails/helper.rb#308
def metadata(path); end
end
# source://sprockets-rails//lib/sprockets/rails/quiet_assets.rb#3
class Sprockets::Rails::QuietAssets
# @return [QuietAssets] a new instance of QuietAssets
#
# source://sprockets-rails//lib/sprockets/rails/quiet_assets.rb#4
def initialize(app); end
# source://sprockets-rails//lib/sprockets/rails/quiet_assets.rb#9
def call(env); end
end
# source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#3
module Sprockets::Rails::RouteWrapper
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#9
def internal?; end
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#5
def internal_assets_path?; end
class << self
# @private
#
# source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#13
def included(klass); end
end
end
# Rewrites source mapping urls with the digested paths and protect against semicolon appending with a dummy comment line
#
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#4
class Sprockets::Rails::SourcemappingUrlProcessor
class << self
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#8
def call(input); end
private
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#25
def combine_sourcemap_logical_path(sourcefile:, sourcemap:); end
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#47
def removed_sourcemap_comment(sourcemap_logical_path, filename:, env:); end
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#33
def resolved_sourcemap_comment(sourcemap_logical_path, context:); end
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#37
def sourcemap_asset_path(sourcemap_logical_path, context:); end
end
end
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#5
Sprockets::Rails::SourcemappingUrlProcessor::REGEX = T.let(T.unsafe(nil), Regexp)
# source://sprockets-rails//lib/sprockets/rails/utils.rb#5
module Sprockets::Rails::Utils
# @return [Boolean]
#
# source://sprockets-rails//lib/sprockets/rails/utils.rb#6
def using_sprockets4?; end
end
# source://sprockets-rails//lib/sprockets/rails/version.rb#3
Sprockets::Rails::VERSION = T.let(T.unsafe(nil), String)
# source://sprockets-rails//lib/sprockets/railtie.rb#70
class Sprockets::Railtie < ::Rails::Railtie
include ::Sprockets::Rails::Utils
# source://sprockets-rails//lib/sprockets/railtie.rb#182
def build_environment(app, initialized = T.unsafe(nil)); end
class << self
# source://sprockets-rails//lib/sprockets/railtie.rb#213
def build_manifest(app); end
end
end
# source://sprockets-rails//lib/sprockets/railtie.rb#88
Sprockets::Railtie::LOOSE_APP_ASSETS = T.let(T.unsafe(nil), Proc)
# source://sprockets-rails//lib/sprockets/railtie.rb#73
class Sprockets::Railtie::ManifestNeededError < ::StandardError
# @return [ManifestNeededError] a new instance of ManifestNeededError
#
# source://sprockets-rails//lib/sprockets/railtie.rb#74
def initialize; end
end
# source://sprockets-rails//lib/sprockets/railtie.rb#93
class Sprockets::Railtie::OrderedOptions < ::ActiveSupport::OrderedOptions
# source://sprockets-rails//lib/sprockets/railtie.rb#94
def configure(&block); end
end
# source://sprockets/4.2.0/lib/sprockets/sass_cache_store.rb#29
Sprockets::SassCacheStore = Sprockets::SassProcessor::CacheStore
# source://sprockets/4.2.0/lib/sprockets/sass_processor.rb#312
Sprockets::SassFunctions = Sprockets::SassProcessor::Functions
# source://sprockets/4.2.0/lib/sprockets/version.rb#3
Sprockets::VERSION = T.let(T.unsafe(nil), String)