# -*- encoding: utf-8 -*- # stub: tapioca 0.14.3 ruby lib Gem::Specification.new do |s| s.name = "tapioca".freeze s.version = "0.14.3".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "allowed_push_host" => "https://rubygems.org" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Ufuk Kayserilioglu".freeze, "Alan Wu".freeze, "Alexandre Terrasa".freeze, "Peter Zhu".freeze] s.bindir = "exe".freeze s.date = "2024-05-30" s.email = ["ruby@shopify.com".freeze] s.executables = ["tapioca".freeze] s.files = ["LICENSE.txt".freeze, "README.md".freeze, "exe/tapioca".freeze, "lib/tapioca.rb".freeze, "lib/tapioca/bundler_ext/auto_require_hook.rb".freeze, "lib/tapioca/cli.rb".freeze, "lib/tapioca/commands.rb".freeze, "lib/tapioca/commands/abstract_dsl.rb".freeze, "lib/tapioca/commands/abstract_gem.rb".freeze, "lib/tapioca/commands/annotations.rb".freeze, "lib/tapioca/commands/check_shims.rb".freeze, "lib/tapioca/commands/command.rb".freeze, "lib/tapioca/commands/command_without_tracker.rb".freeze, "lib/tapioca/commands/configure.rb".freeze, "lib/tapioca/commands/dsl_compiler_list.rb".freeze, "lib/tapioca/commands/dsl_generate.rb".freeze, "lib/tapioca/commands/dsl_verify.rb".freeze, "lib/tapioca/commands/gem_generate.rb".freeze, "lib/tapioca/commands/gem_sync.rb".freeze, "lib/tapioca/commands/gem_verify.rb".freeze, "lib/tapioca/commands/require.rb".freeze, "lib/tapioca/commands/todo.rb".freeze, "lib/tapioca/dsl.rb".freeze, "lib/tapioca/dsl/compiler.rb".freeze, "lib/tapioca/dsl/compilers.rb".freeze, "lib/tapioca/dsl/compilers/aasm.rb".freeze, "lib/tapioca/dsl/compilers/action_controller_helpers.rb".freeze, "lib/tapioca/dsl/compilers/action_mailer.rb".freeze, "lib/tapioca/dsl/compilers/action_text.rb".freeze, "lib/tapioca/dsl/compilers/active_job.rb".freeze, "lib/tapioca/dsl/compilers/active_model_attributes.rb".freeze, "lib/tapioca/dsl/compilers/active_model_secure_password.rb".freeze, "lib/tapioca/dsl/compilers/active_model_validations_confirmation.rb".freeze, "lib/tapioca/dsl/compilers/active_record_associations.rb".freeze, "lib/tapioca/dsl/compilers/active_record_columns.rb".freeze, "lib/tapioca/dsl/compilers/active_record_delegated_types.rb".freeze, "lib/tapioca/dsl/compilers/active_record_enum.rb".freeze, "lib/tapioca/dsl/compilers/active_record_fixtures.rb".freeze, "lib/tapioca/dsl/compilers/active_record_relations.rb".freeze, "lib/tapioca/dsl/compilers/active_record_scope.rb".freeze, "lib/tapioca/dsl/compilers/active_record_secure_token.rb".freeze, "lib/tapioca/dsl/compilers/active_record_store.rb".freeze, "lib/tapioca/dsl/compilers/active_record_typed_store.rb".freeze, "lib/tapioca/dsl/compilers/active_resource.rb".freeze, "lib/tapioca/dsl/compilers/active_storage.rb".freeze, "lib/tapioca/dsl/compilers/active_support_concern.rb".freeze, "lib/tapioca/dsl/compilers/active_support_current_attributes.rb".freeze, "lib/tapioca/dsl/compilers/config.rb".freeze, "lib/tapioca/dsl/compilers/frozen_record.rb".freeze, "lib/tapioca/dsl/compilers/graphql_input_object.rb".freeze, "lib/tapioca/dsl/compilers/graphql_mutation.rb".freeze, "lib/tapioca/dsl/compilers/identity_cache.rb".freeze, "lib/tapioca/dsl/compilers/json_api_client_resource.rb".freeze, "lib/tapioca/dsl/compilers/kredis.rb".freeze, "lib/tapioca/dsl/compilers/mixed_in_class_attributes.rb".freeze, "lib/tapioca/dsl/compilers/protobuf.rb".freeze, "lib/tapioca/dsl/compilers/rails_generators.rb".freeze, "lib/tapioca/dsl/compilers/sidekiq_worker.rb".freeze, "lib/tapioca/dsl/compilers/smart_properties.rb".freeze, "lib/tapioca/dsl/compilers/state_machines.rb".freeze, "lib/tapioca/dsl/compilers/url_helpers.rb".freeze, "lib/tapioca/dsl/extensions/active_record.rb".freeze, "lib/tapioca/dsl/extensions/frozen_record.rb".freeze, "lib/tapioca/dsl/extensions/kredis.rb".freeze, "lib/tapioca/dsl/helpers/active_model_type_helper.rb".freeze, "lib/tapioca/dsl/helpers/active_record_column_type_helper.rb".freeze, "lib/tapioca/dsl/helpers/active_record_constants_helper.rb".freeze, "lib/tapioca/dsl/helpers/graphql_type_helper.rb".freeze, "lib/tapioca/dsl/pipeline.rb".freeze, "lib/tapioca/executor.rb".freeze, "lib/tapioca/gem.rb".freeze, "lib/tapioca/gem/events.rb".freeze, "lib/tapioca/gem/listeners.rb".freeze, "lib/tapioca/gem/listeners/base.rb".freeze, "lib/tapioca/gem/listeners/dynamic_mixins.rb".freeze, "lib/tapioca/gem/listeners/foreign_constants.rb".freeze, "lib/tapioca/gem/listeners/methods.rb".freeze, "lib/tapioca/gem/listeners/mixins.rb".freeze, "lib/tapioca/gem/listeners/remove_empty_payload_scopes.rb".freeze, "lib/tapioca/gem/listeners/sorbet_enums.rb".freeze, "lib/tapioca/gem/listeners/sorbet_helpers.rb".freeze, "lib/tapioca/gem/listeners/sorbet_props.rb".freeze, "lib/tapioca/gem/listeners/sorbet_required_ancestors.rb".freeze, "lib/tapioca/gem/listeners/sorbet_signatures.rb".freeze, "lib/tapioca/gem/listeners/sorbet_type_variables.rb".freeze, "lib/tapioca/gem/listeners/source_location.rb".freeze, "lib/tapioca/gem/listeners/subconstants.rb".freeze, "lib/tapioca/gem/listeners/yard_doc.rb".freeze, "lib/tapioca/gem/pipeline.rb".freeze, "lib/tapioca/gemfile.rb".freeze, "lib/tapioca/helpers/cli_helper.rb".freeze, "lib/tapioca/helpers/config_helper.rb".freeze, "lib/tapioca/helpers/env_helper.rb".freeze, "lib/tapioca/helpers/gem_helper.rb".freeze, "lib/tapioca/helpers/git_attributes.rb".freeze, "lib/tapioca/helpers/rbi_files_helper.rb".freeze, "lib/tapioca/helpers/rbi_helper.rb".freeze, "lib/tapioca/helpers/sorbet_helper.rb".freeze, "lib/tapioca/helpers/source_uri.rb".freeze, "lib/tapioca/helpers/test/content.rb".freeze, "lib/tapioca/helpers/test/dsl_compiler.rb".freeze, "lib/tapioca/helpers/test/isolation.rb".freeze, "lib/tapioca/helpers/test/template.rb".freeze, "lib/tapioca/internal.rb".freeze, "lib/tapioca/loaders/dsl.rb".freeze, "lib/tapioca/loaders/gem.rb".freeze, "lib/tapioca/loaders/loader.rb".freeze, "lib/tapioca/rbi_ext/model.rb".freeze, "lib/tapioca/rbi_formatter.rb".freeze, "lib/tapioca/repo_index.rb".freeze, "lib/tapioca/runtime/attached_class_of_32.rb".freeze, "lib/tapioca/runtime/attached_class_of_legacy.rb".freeze, "lib/tapioca/runtime/dynamic_mixin_compiler.rb".freeze, "lib/tapioca/runtime/generic_type_registry.rb".freeze, "lib/tapioca/runtime/reflection.rb".freeze, "lib/tapioca/runtime/trackers.rb".freeze, "lib/tapioca/runtime/trackers/autoload.rb".freeze, "lib/tapioca/runtime/trackers/constant_definition.rb".freeze, "lib/tapioca/runtime/trackers/mixin.rb".freeze, "lib/tapioca/runtime/trackers/required_ancestor.rb".freeze, "lib/tapioca/runtime/trackers/tracker.rb".freeze, "lib/tapioca/sorbet_ext/backcompat_patches.rb".freeze, "lib/tapioca/sorbet_ext/generic_name_patch.rb".freeze, "lib/tapioca/sorbet_ext/name_patch.rb".freeze, "lib/tapioca/sorbet_ext/proc_bind_patch.rb".freeze, "lib/tapioca/static/requires_compiler.rb".freeze, "lib/tapioca/static/symbol_loader.rb".freeze, "lib/tapioca/static/symbol_table_parser.rb".freeze, "lib/tapioca/version.rb".freeze] s.homepage = "https://github.com/Shopify/tapioca".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.1".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A Ruby Interface file generator for gems, core types and the Ruby standard library".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 2.2.25".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.11.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.21.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.1.4".freeze, "< 0.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.5.11087".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.2.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.2.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end