# sig/bundler.rbs class Bundler::BundlerError < Bundler::StandardError def self.status_code: () -> untyped def status_code: () -> untyped end # sig/bundler/cli.rbs class Bundler::CLI < Bundler::Thor def self.printable_tasks: () -> untyped def cache: () -> untyped def check: () -> untyped def exec: () -> untyped def init: () -> untyped def initialize: () -> void def install: () -> untyped def locate_gem: () -> untyped def lock: () -> untyped def locked?: () -> untyped def open: () -> untyped def package: () -> untyped def remove_lockfiles: () -> untyped def show: () -> untyped def unlock: () -> untyped def version: () -> untyped end # sig/bundler/definition.rbs class Bundler::Definition def self.from_gemfile: () -> untyped def self.from_lock: () -> untyped def groups: () -> untyped def initialize: () -> void def local_index: () -> untyped end # sig/bundler/definition.rbs class Bundler::Definition::Locked < Bundler::Definition::Definition def actual_dependencies: () -> untyped def dependencies: () -> untyped def hash: () -> untyped def initialize: () -> void def sources: () -> untyped end # sig/bundler/dependency.rbs class Bundler::Dependency < Bundler::Gem::Dependency def initialize: () -> void end # sig/bundler/dsl.rbs class Bundler::Dsl def self.deprecate: () -> untyped def self.evaluate: () -> untyped def _deprecated_options: () -> untyped def _normalize_hash: () -> untyped def _normalize_options: () -> untyped def _version?: () -> untyped def gem: () -> untyped def git: () -> untyped def group: () -> untyped def initialize: () -> void def path: () -> untyped def source: () -> untyped def to_definition: () -> untyped end # sig/bundler/environment.rbs class Bundler::Environment def group_spec: () -> untyped def group_specs: () -> untyped def initialize: () -> void end # sig/bundler/index.rbs class Bundler::Index def self.from_cached_specs: () -> untyped def self.from_installed_gems: () -> untyped def <<: () -> untyped def each: () -> untyped def empty?: () -> untyped def freeze: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def merge: () -> untyped def merge!: () -> untyped def search: () -> untyped def search_by_dependency: () -> untyped def search_by_spec: () -> untyped end # sig/bundler/installer.rbs class Bundler::Installer < Bundler::Environment def self.install: () -> untyped def actual_dependencies: () -> untyped def ambiguous?: () -> untyped def cache_source: () -> untyped def dependencies: () -> untyped def index: () -> untyped def local_index: () -> untyped def resolve_locally: () -> untyped def resolve_remotely: () -> untyped def run: () -> untyped def sources: () -> untyped def specs: () -> untyped end # sig/bundler/remote_specification.rbs class Bundler::RemoteSpecification def __swap__: () -> untyped def _remote_specification: () -> untyped def full_name: () -> untyped def initialize: () -> void def method_missing: () -> untyped end # sig/bundler/resolver.rbs class Bundler::Resolver def self.resolve: () -> untyped def debug: () -> untyped def initialize: () -> void def resolve: () -> untyped def resolve_requirement: () -> untyped def search: () -> untyped end # sig/bundler/runtime.rbs class Bundler::Runtime < Bundler::Environment def actual_dependencies: () -> untyped def autorequires_for_groups: () -> untyped def cache: () -> untyped def dependencies: () -> untyped def dependencies_for: () -> untyped def details: () -> untyped def gemfile_fingerprint: () -> untyped def index: () -> untyped def initialize: () -> void def load_paths: () -> untyped def lock: () -> untyped def locked?: () -> untyped def rb_lock_file: () -> untyped def require: () -> untyped def setup: () -> untyped def sources: () -> untyped def specs: () -> untyped def specs_for: () -> untyped def specs_for_lock_file: () -> untyped def write_rb_lock: () -> untyped def write_yml_lock: () -> untyped end # sig/bundler/settings.rbs class Bundler::Settings def []: () -> untyped def []=: () -> untyped def config_file: () -> untyped def initialize: () -> void def without: () -> untyped def without=: () -> untyped end # sig/bundler/source.rbs class Bundler::Source::GemCache def initialize: () -> void def install: () -> untyped def specs: () -> untyped def to_s: () -> untyped end # sig/bundler/source.rbs class Bundler::Source::Git < Bundler::Source::Path def base_name: () -> untyped def cache: () -> untyped def cache_path: () -> untyped def checkout: () -> untyped def git: () -> untyped def in_cache: () -> untyped def initialize: () -> void def install: () -> untyped def load_spec_files: () -> untyped def lock: () -> untyped def path: () -> untyped def revision: () -> untyped def specs: () -> untyped def to_s: () -> untyped def uri_hash: () -> untyped end # sig/bundler/source.rbs class Bundler::Source::Path def generate_bin: () -> untyped def initialize: () -> void def install: () -> untyped def load_spec_files: () -> untyped def local_specs: () -> untyped def to_s: () -> untyped end # sig/bundler/source.rbs class Bundler::Source::Rubygems def fetch: () -> untyped def fetch_all_specs: () -> untyped def fetch_specs: () -> untyped def gem_path: () -> untyped def initialize: () -> void def install: () -> untyped def specs: () -> untyped def to_s: () -> untyped end # sig/bundler/source.rbs class Bundler::Source::SystemGems def install: () -> untyped def specs: () -> untyped def to_s: () -> untyped end # sig/bundler/specification.rbs class Bundler::Specification < Bundler::Gem::Specification def self.from_gemspec: () -> untyped def full_gem_path: () -> untyped def loaded_from: () -> untyped end # sig/bundler/ui.rbs class Bundler::UI def confirm: () -> untyped def error: () -> untyped def info: () -> untyped def warn: () -> untyped end # sig/bundler/ui.rbs class Bundler::UI::RGProxy < Bundler::UI::Gem::SilentUI def initialize: () -> void def say: () -> untyped end # sig/bundler/ui.rbs class Bundler::UI::Shell < Bundler::UI::UI def confirm: () -> untyped def debug: () -> untyped def error: () -> untyped def info: () -> untyped def initialize: () -> void def warn: () -> untyped end # sig/bundler/vendor/thor/core_ext/file_binary_read.rbs class File def self.binread: () -> untyped end # sig/bundler/resolver.rbs class Gem::Dependency def required_by: () -> untyped def requirement: () -> untyped def to_yaml_properties: () -> untyped end # sig/bundler/resolver.rbs class Gem::Specification def groups: () -> untyped def load_paths: () -> untyped def required_by: () -> untyped end # sig/bundler/vendor/thor.rbs class Thor def banner: () -> untyped def baseclass: () -> untyped def create_task: () -> untyped def default_task: () -> untyped def desc: () -> untyped def handle_argument_error: () -> untyped def help: () -> untyped def help: () -> untyped def initialize_added: () -> untyped def map: () -> untyped def method_option: () -> untyped def method_options: () -> untyped def normalize_task_name: () -> untyped def printable_tasks: () -> untyped def start: () -> untyped def task_help: () -> untyped end # sig/bundler/vendor/thor/parser/argument.rbs class Thor::Argument def default_banner: () -> untyped def initialize: () -> void def required?: () -> untyped def show_default?: () -> untyped def usage: () -> untyped def valid_type?: () -> untyped def validate!: () -> untyped end # sig/bundler/vendor/thor/parser/arguments.rbs class Thor::Arguments def self.parse: () -> untyped def self.split: () -> untyped def check_requirement!: () -> untyped def current_is_value?: () -> untyped def initialize: () -> void def last?: () -> untyped def parse: () -> untyped def parse_array: () -> untyped def parse_hash: () -> untyped def parse_numeric: () -> untyped def parse_string: () -> untyped def peek: () -> untyped def shift: () -> untyped def unshift: () -> untyped end # sig/bundler/vendor/thor/core_ext/hash_with_indifferent_access.rbs class Thor::CoreExt::HashWithIndifferentAccess < Hash def []: () -> untyped def []=: () -> untyped def convert_key: () -> untyped def delete: () -> untyped def initialize: () -> void def merge: () -> untyped def merge!: () -> untyped def method_missing: () -> untyped def values_at: () -> untyped end # sig/bundler/vendor/thor/core_ext/ordered_hash.rbs class Thor::CoreExt::OrderedHash < Hash def []: () -> untyped def []=: () -> untyped def delete: () -> untyped def each: () -> untyped def empty?: () -> untyped def initialize: () -> void def keys: () -> untyped def merge: () -> untyped def values: () -> untyped end # sig/bundler/vendor/thor/parser/option.rbs class Thor::Option < Thor::Argument def self.parse: () -> untyped def dasherize: () -> untyped def dasherized?: () -> untyped def human_name: () -> untyped def initialize: () -> void def method_missing: () -> untyped def switch_name: () -> untyped def undasherize: () -> untyped def usage: () -> untyped def valid_type?: () -> untyped def validate!: () -> untyped end # sig/bundler/vendor/thor/parser/options.rbs class Thor::Options < Thor::Arguments def self.to_switches: () -> untyped def check_unknown!: () -> untyped def current_is_switch?: () -> untyped def current_is_switch_formatted?: () -> untyped def initialize: () -> void def no_or_skip?: () -> untyped def normalize_switch: () -> untyped def parse: () -> untyped def parse_boolean: () -> untyped def parse_peek: () -> untyped def switch?: () -> untyped def switch_formatted?: () -> untyped def switch_option: () -> untyped end # sig/bundler/vendor/thor/shell/basic.rbs class Thor::Shell::Basic def ask: () -> untyped def dynamic_width: () -> untyped def dynamic_width_stty: () -> untyped def dynamic_width_tput: () -> untyped def error: () -> untyped def file_collision: () -> untyped def file_collision_help: () -> untyped def initialize: () -> void def is?: () -> untyped def no?: () -> untyped def padding=: () -> untyped def print_table: () -> untyped def quiet?: () -> untyped def say: () -> untyped def say_status: () -> untyped def set_color: () -> untyped def show_diff: () -> untyped def terminal_width: () -> untyped def truncate: () -> untyped def unix?: () -> untyped def yes?: () -> untyped end # sig/bundler/vendor/thor/shell/color.rbs class Thor::Shell::Color < Thor::Shell::Basic def diff_lcs_loaded?: () -> untyped def output_diff_line: () -> untyped def set_color: () -> untyped def show_diff: () -> untyped end # sig/bundler/vendor/thor/task.rbs class Thor::Task def formatted_usage: () -> untyped def handle_argument_error?: () -> untyped def handle_no_method_error?: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def not_debugging?: () -> untyped def public_method?: () -> untyped def required_options: () -> untyped def run: () -> untyped def sans_backtrace: () -> untyped end # sig/bundler/vendor/thor/task.rbs class Thor::Task::Dynamic < Thor::Task::Task def initialize: () -> void def run: () -> untyped end # sig/bundler.rbs module Bundler def bundle_path: () -> untyped def cache: () -> untyped def configure: () -> untyped def configure_gem_home_and_path: () -> untyped def default_gemfile: () -> untyped def definition: () -> untyped def home: () -> untyped def install_path: () -> untyped def load: () -> untyped def require: () -> untyped def root: () -> untyped def settings: () -> untyped def setup: () -> untyped def ui: () -> untyped end # sig/bundler/shared_helpers.rbs module Bundler::SharedHelpers def clean_load_path: () -> untyped def cripple_rubygems: () -> untyped def default_gemfile: () -> untyped def find_gemfile: () -> untyped def gem: () -> untyped def in_bundle?: () -> untyped def reverse_rubygems_kernel_mixin: () -> untyped end # sig/bundler/vendor/thor/base.rbs module Thor::Base def self.shell: () -> untyped def self.shell=: () -> untyped def included: () -> untyped def initialize: () -> void def register_klass_file: () -> untyped def subclass_files: () -> untyped def subclasses: () -> untyped end # sig/bundler/vendor/thor/base.rbs module Thor::Base::ClassMethods def all_tasks: () -> untyped def argument: () -> untyped def arguments: () -> untyped def attr_accessor: () -> untyped def attr_reader: () -> untyped def attr_writer: () -> untyped def banner_base: () -> untyped def baseclass: () -> untyped def build_option: () -> untyped def build_options: () -> untyped def check_unknown_options!: () -> untyped def check_unknown_options?: () -> untyped def class_option: () -> untyped def class_options: () -> untyped def class_options_help: () -> untyped def create_task: () -> untyped def exit_on_failure?: () -> untyped def find_and_refresh_task: () -> untyped def from_superclass: () -> untyped def group: () -> untyped def handle_no_task_error: () -> untyped def inherited: () -> untyped def initialize_added: () -> untyped def is_thor_reserved_word?: () -> untyped def method_added: () -> untyped def namespace: () -> untyped def no_tasks: () -> untyped def print_options: () -> untyped def remove_argument: () -> untyped def remove_class_option: () -> untyped def remove_task: () -> untyped def start: () -> untyped def tasks: () -> untyped end # sig/bundler/vendor/thor/invocation.rbs module Thor::Invocation def self.included: () -> untyped def _initialize_klass_with_initializer: () -> untyped def _prepare_for_invocation: () -> untyped def _shared_configuration: () -> untyped def _validate_task: () -> untyped def initialize: () -> void def invoke: () -> untyped def invoke_with_padding: () -> untyped end # sig/bundler/vendor/thor/invocation.rbs module Thor::Invocation::ClassMethods def prepare_for_invocation: () -> untyped end # sig/bundler/vendor/thor/shell.rbs module Thor::Shell def _shared_configuration: () -> untyped def initialize: () -> void def shell: () -> untyped def shell=: () -> untyped def with_padding: () -> untyped end # sig/bundler/vendor/thor/util.rbs module Thor::Util def self.camel_case: () -> untyped def self.find_by_namespace: () -> untyped def self.find_class_and_task_by_namespace: () -> untyped def self.find_class_and_task_by_namespace!: () -> untyped def self.globs_for: () -> untyped def self.load_thorfile: () -> untyped def self.namespace_from_thor_class: () -> untyped def self.namespaces_in_content: () -> untyped def self.ruby_command: () -> untyped def self.snake_case: () -> untyped def self.thor_classes_in: () -> untyped def self.thor_root: () -> untyped def self.thor_root_glob: () -> untyped def self.user_home: () -> untyped end