# -*- encoding: utf-8 -*- # stub: mocktail 2.0.0 ruby lib Gem::Specification.new do |s| s.name = "mocktail".freeze s.version = "2.0.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/testdouble/mocktail/blob/main/CHANGELOG.md", "homepage_uri" => "https://github.com/testdouble/mocktail", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/testdouble/mocktail" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Justin Searls".freeze] s.bindir = "exe".freeze s.date = "2023-08-24" s.email = ["searls@gmail.com".freeze] s.files = [".github/workflows/main.yml".freeze, ".gitignore".freeze, ".standard.yml".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/console".freeze, "bin/m".freeze, "bin/rake".freeze, "bin/setup".freeze, "bin/tapioca".freeze, "lib/mocktail.rb".freeze, "lib/mocktail/collects_calls.rb".freeze, "lib/mocktail/debug.rb".freeze, "lib/mocktail/dsl.rb".freeze, "lib/mocktail/errors.rb".freeze, "lib/mocktail/explains_nils.rb".freeze, "lib/mocktail/explains_thing.rb".freeze, "lib/mocktail/grabs_original_method_parameters.rb".freeze, "lib/mocktail/handles_dry_call.rb".freeze, "lib/mocktail/handles_dry_call/fulfills_stubbing.rb".freeze, "lib/mocktail/handles_dry_call/fulfills_stubbing/describes_unsatisfied_stubbing.rb".freeze, "lib/mocktail/handles_dry_call/fulfills_stubbing/finds_satisfaction.rb".freeze, "lib/mocktail/handles_dry_call/logs_call.rb".freeze, "lib/mocktail/handles_dry_call/validates_arguments.rb".freeze, "lib/mocktail/handles_dry_new_call.rb".freeze, "lib/mocktail/imitates_type.rb".freeze, "lib/mocktail/imitates_type/ensures_imitation_support.rb".freeze, "lib/mocktail/imitates_type/makes_double.rb".freeze, "lib/mocktail/imitates_type/makes_double/declares_dry_class.rb".freeze, "lib/mocktail/imitates_type/makes_double/declares_dry_class/reconstructs_call.rb".freeze, "lib/mocktail/imitates_type/makes_double/gathers_fakeable_instance_methods.rb".freeze, "lib/mocktail/initialize_based_on_type_system_mode_switching.rb".freeze, "lib/mocktail/initializes_mocktail.rb".freeze, "lib/mocktail/matcher_presentation.rb".freeze, "lib/mocktail/matchers.rb".freeze, "lib/mocktail/matchers/any.rb".freeze, "lib/mocktail/matchers/base.rb".freeze, "lib/mocktail/matchers/captor.rb".freeze, "lib/mocktail/matchers/includes.rb".freeze, "lib/mocktail/matchers/includes_hash.rb".freeze, "lib/mocktail/matchers/includes_key.rb".freeze, "lib/mocktail/matchers/includes_string.rb".freeze, "lib/mocktail/matchers/is_a.rb".freeze, "lib/mocktail/matchers/matches.rb".freeze, "lib/mocktail/matchers/not.rb".freeze, "lib/mocktail/matchers/numeric.rb".freeze, "lib/mocktail/matchers/that.rb".freeze, "lib/mocktail/raises_neato_no_method_error.rb".freeze, "lib/mocktail/records_demonstration.rb".freeze, "lib/mocktail/registers_matcher.rb".freeze, "lib/mocktail/registers_stubbing.rb".freeze, "lib/mocktail/replaces_next.rb".freeze, "lib/mocktail/replaces_type.rb".freeze, "lib/mocktail/replaces_type/redefines_new.rb".freeze, "lib/mocktail/replaces_type/redefines_singleton_methods.rb".freeze, "lib/mocktail/replaces_type/runs_sorbet_sig_blocks_before_replacement.rb".freeze, "lib/mocktail/resets_state.rb".freeze, "lib/mocktail/share/bind.rb".freeze, "lib/mocktail/share/cleans_backtrace.rb".freeze, "lib/mocktail/share/creates_identifier.rb".freeze, "lib/mocktail/share/determines_matching_calls.rb".freeze, "lib/mocktail/share/stringifies_call.rb".freeze, "lib/mocktail/share/stringifies_method_name.rb".freeze, "lib/mocktail/simulates_argument_error.rb".freeze, "lib/mocktail/simulates_argument_error/reconciles_args_with_params.rb".freeze, "lib/mocktail/simulates_argument_error/recreates_message.rb".freeze, "lib/mocktail/simulates_argument_error/transforms_params.rb".freeze, "lib/mocktail/sorbet.rb".freeze, "lib/mocktail/sorbet/mocktail.rb".freeze, "lib/mocktail/sorbet/mocktail/collects_calls.rb".freeze, "lib/mocktail/sorbet/mocktail/debug.rb".freeze, "lib/mocktail/sorbet/mocktail/dsl.rb".freeze, "lib/mocktail/sorbet/mocktail/errors.rb".freeze, "lib/mocktail/sorbet/mocktail/explains_nils.rb".freeze, "lib/mocktail/sorbet/mocktail/explains_thing.rb".freeze, "lib/mocktail/sorbet/mocktail/grabs_original_method_parameters.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_call.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_call/fulfills_stubbing.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_call/fulfills_stubbing/describes_unsatisfied_stubbing.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_call/fulfills_stubbing/finds_satisfaction.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_call/logs_call.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_call/validates_arguments.rb".freeze, "lib/mocktail/sorbet/mocktail/handles_dry_new_call.rb".freeze, "lib/mocktail/sorbet/mocktail/imitates_type.rb".freeze, "lib/mocktail/sorbet/mocktail/imitates_type/ensures_imitation_support.rb".freeze, "lib/mocktail/sorbet/mocktail/imitates_type/makes_double.rb".freeze, "lib/mocktail/sorbet/mocktail/imitates_type/makes_double/declares_dry_class.rb".freeze, "lib/mocktail/sorbet/mocktail/imitates_type/makes_double/declares_dry_class/reconstructs_call.rb".freeze, "lib/mocktail/sorbet/mocktail/imitates_type/makes_double/gathers_fakeable_instance_methods.rb".freeze, "lib/mocktail/sorbet/mocktail/initialize_based_on_type_system_mode_switching.rb".freeze, "lib/mocktail/sorbet/mocktail/initializes_mocktail.rb".freeze, "lib/mocktail/sorbet/mocktail/matcher_presentation.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/any.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/base.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/captor.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/includes.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/includes_hash.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/includes_key.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/includes_string.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/is_a.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/matches.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/not.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/numeric.rb".freeze, "lib/mocktail/sorbet/mocktail/matchers/that.rb".freeze, "lib/mocktail/sorbet/mocktail/raises_neato_no_method_error.rb".freeze, "lib/mocktail/sorbet/mocktail/records_demonstration.rb".freeze, "lib/mocktail/sorbet/mocktail/registers_matcher.rb".freeze, "lib/mocktail/sorbet/mocktail/registers_stubbing.rb".freeze, "lib/mocktail/sorbet/mocktail/replaces_next.rb".freeze, "lib/mocktail/sorbet/mocktail/replaces_type.rb".freeze, "lib/mocktail/sorbet/mocktail/replaces_type/redefines_new.rb".freeze, "lib/mocktail/sorbet/mocktail/replaces_type/redefines_singleton_methods.rb".freeze, "lib/mocktail/sorbet/mocktail/replaces_type/runs_sorbet_sig_blocks_before_replacement.rb".freeze, "lib/mocktail/sorbet/mocktail/resets_state.rb".freeze, "lib/mocktail/sorbet/mocktail/share/bind.rb".freeze, "lib/mocktail/sorbet/mocktail/share/cleans_backtrace.rb".freeze, "lib/mocktail/sorbet/mocktail/share/creates_identifier.rb".freeze, "lib/mocktail/sorbet/mocktail/share/determines_matching_calls.rb".freeze, "lib/mocktail/sorbet/mocktail/share/stringifies_call.rb".freeze, "lib/mocktail/sorbet/mocktail/share/stringifies_method_name.rb".freeze, "lib/mocktail/sorbet/mocktail/simulates_argument_error.rb".freeze, "lib/mocktail/sorbet/mocktail/simulates_argument_error/reconciles_args_with_params.rb".freeze, "lib/mocktail/sorbet/mocktail/simulates_argument_error/recreates_message.rb".freeze, "lib/mocktail/sorbet/mocktail/simulates_argument_error/transforms_params.rb".freeze, "lib/mocktail/sorbet/mocktail/sorbet.rb".freeze, "lib/mocktail/sorbet/mocktail/stringifies_method_signature.rb".freeze, "lib/mocktail/sorbet/mocktail/typed.rb".freeze, "lib/mocktail/sorbet/mocktail/value.rb".freeze, "lib/mocktail/sorbet/mocktail/value/cabinet.rb".freeze, "lib/mocktail/sorbet/mocktail/value/call.rb".freeze, "lib/mocktail/sorbet/mocktail/value/demo_config.rb".freeze, "lib/mocktail/sorbet/mocktail/value/double.rb".freeze, "lib/mocktail/sorbet/mocktail/value/double_data.rb".freeze, "lib/mocktail/sorbet/mocktail/value/explanation.rb".freeze, "lib/mocktail/sorbet/mocktail/value/explanation_data.rb".freeze, "lib/mocktail/sorbet/mocktail/value/fake_method_data.rb".freeze, "lib/mocktail/sorbet/mocktail/value/matcher_registry.rb".freeze, "lib/mocktail/sorbet/mocktail/value/no_explanation_data.rb".freeze, "lib/mocktail/sorbet/mocktail/value/signature.rb".freeze, "lib/mocktail/sorbet/mocktail/value/stubbing.rb".freeze, "lib/mocktail/sorbet/mocktail/value/top_shelf.rb".freeze, "lib/mocktail/sorbet/mocktail/value/type_replacement.rb".freeze, "lib/mocktail/sorbet/mocktail/value/type_replacement_data.rb".freeze, "lib/mocktail/sorbet/mocktail/value/unsatisfying_call.rb".freeze, "lib/mocktail/sorbet/mocktail/value/unsatisfying_call_explanation.rb".freeze, "lib/mocktail/sorbet/mocktail/verifies_call.rb".freeze, "lib/mocktail/sorbet/mocktail/verifies_call/finds_verifiable_calls.rb".freeze, "lib/mocktail/sorbet/mocktail/verifies_call/raises_verification_error.rb".freeze, "lib/mocktail/sorbet/mocktail/verifies_call/raises_verification_error/gathers_calls_of_method.rb".freeze, "lib/mocktail/sorbet/mocktail/version.rb".freeze, "lib/mocktail/stringifies_method_signature.rb".freeze, "lib/mocktail/typed.rb".freeze, "lib/mocktail/value.rb".freeze, "lib/mocktail/value/cabinet.rb".freeze, "lib/mocktail/value/call.rb".freeze, "lib/mocktail/value/demo_config.rb".freeze, "lib/mocktail/value/double.rb".freeze, "lib/mocktail/value/double_data.rb".freeze, "lib/mocktail/value/explanation.rb".freeze, "lib/mocktail/value/explanation_data.rb".freeze, "lib/mocktail/value/fake_method_data.rb".freeze, "lib/mocktail/value/matcher_registry.rb".freeze, "lib/mocktail/value/no_explanation_data.rb".freeze, "lib/mocktail/value/signature.rb".freeze, "lib/mocktail/value/stubbing.rb".freeze, "lib/mocktail/value/top_shelf.rb".freeze, "lib/mocktail/value/type_replacement.rb".freeze, "lib/mocktail/value/type_replacement_data.rb".freeze, "lib/mocktail/value/unsatisfying_call.rb".freeze, "lib/mocktail/value/unsatisfying_call_explanation.rb".freeze, "lib/mocktail/verifies_call.rb".freeze, "lib/mocktail/verifies_call/finds_verifiable_calls.rb".freeze, "lib/mocktail/verifies_call/raises_verification_error.rb".freeze, "lib/mocktail/verifies_call/raises_verification_error/gathers_calls_of_method.rb".freeze, "lib/mocktail/version.rb".freeze, "mocktail.gemspec".freeze, "rbi/mocktail-pregenerated.rbi".freeze, "rbi/mocktail.rbi".freeze, "rbi/sorbet-runtime.rbi".freeze, "spoom_report.html".freeze] s.homepage = "https://github.com/testdouble/mocktail".freeze s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Take your objects, and make them a double".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0.5.9204".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3.1".freeze]) end