# -*- encoding: utf-8 -*- # stub: steep 0.13.0 ruby lib Gem::Specification.new do |s| s.name = "steep".freeze s.version = "0.13.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Soutaro Matsumoto".freeze] s.bindir = "exe".freeze s.date = "2020-02-16" s.description = "Gradual Typing for Ruby".freeze s.email = ["matsumoto@soutaro.com".freeze] s.executables = ["rbs".freeze, "ruby-signature".freeze, "steep".freeze] s.files = [".github/workflows/ruby.yml".freeze, ".gitignore".freeze, ".gitmodules".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "Steepfile".freeze, "bin/console".freeze, "bin/setup".freeze, "bin/smoke_runner.rb".freeze, "exe/rbs".freeze, "exe/ruby-signature".freeze, "exe/steep".freeze, "lib/steep.rb".freeze, "lib/steep/annotation_parser.rb".freeze, "lib/steep/ast/annotation.rb".freeze, "lib/steep/ast/annotation/collection.rb".freeze, "lib/steep/ast/buffer.rb".freeze, "lib/steep/ast/builtin.rb".freeze, "lib/steep/ast/location.rb".freeze, "lib/steep/ast/method_type.rb".freeze, "lib/steep/ast/namespace.rb".freeze, "lib/steep/ast/type_params.rb".freeze, "lib/steep/ast/types.rb".freeze, "lib/steep/ast/types/any.rb".freeze, "lib/steep/ast/types/boolean.rb".freeze, "lib/steep/ast/types/bot.rb".freeze, "lib/steep/ast/types/class.rb".freeze, "lib/steep/ast/types/factory.rb".freeze, "lib/steep/ast/types/helper.rb".freeze, "lib/steep/ast/types/instance.rb".freeze, "lib/steep/ast/types/intersection.rb".freeze, "lib/steep/ast/types/literal.rb".freeze, "lib/steep/ast/types/name.rb".freeze, "lib/steep/ast/types/nil.rb".freeze, "lib/steep/ast/types/proc.rb".freeze, "lib/steep/ast/types/record.rb".freeze, "lib/steep/ast/types/self.rb".freeze, "lib/steep/ast/types/top.rb".freeze, "lib/steep/ast/types/tuple.rb".freeze, "lib/steep/ast/types/union.rb".freeze, "lib/steep/ast/types/var.rb".freeze, "lib/steep/ast/types/void.rb".freeze, "lib/steep/cli.rb".freeze, "lib/steep/drivers/annotations.rb".freeze, "lib/steep/drivers/check.rb".freeze, "lib/steep/drivers/init.rb".freeze, "lib/steep/drivers/langserver.rb".freeze, "lib/steep/drivers/print_project.rb".freeze, "lib/steep/drivers/signature_error_printer.rb".freeze, "lib/steep/drivers/trace_printer.rb".freeze, "lib/steep/drivers/utils/driver_helper.rb".freeze, "lib/steep/drivers/validate.rb".freeze, "lib/steep/drivers/vendor.rb".freeze, "lib/steep/drivers/watch.rb".freeze, "lib/steep/errors.rb".freeze, "lib/steep/interface/interface.rb".freeze, "lib/steep/interface/method.rb".freeze, "lib/steep/interface/method_type.rb".freeze, "lib/steep/interface/substitution.rb".freeze, "lib/steep/names.rb".freeze, "lib/steep/project.rb".freeze, "lib/steep/project/dsl.rb".freeze, "lib/steep/project/file.rb".freeze, "lib/steep/project/file_loader.rb".freeze, "lib/steep/project/hover_content.rb".freeze, "lib/steep/project/options.rb".freeze, "lib/steep/project/target.rb".freeze, "lib/steep/signature/errors.rb".freeze, "lib/steep/signature/validator.rb".freeze, "lib/steep/source.rb".freeze, "lib/steep/subtyping/check.rb".freeze, "lib/steep/subtyping/constraints.rb".freeze, "lib/steep/subtyping/relation.rb".freeze, "lib/steep/subtyping/result.rb".freeze, "lib/steep/subtyping/trace.rb".freeze, "lib/steep/subtyping/variable_occurrence.rb".freeze, "lib/steep/subtyping/variable_variance.rb".freeze, "lib/steep/type_assignability.rb".freeze, "lib/steep/type_construction.rb".freeze, "lib/steep/type_inference/block_params.rb".freeze, "lib/steep/type_inference/constant_env.rb".freeze, "lib/steep/type_inference/context.rb".freeze, "lib/steep/type_inference/send_args.rb".freeze, "lib/steep/type_inference/type_env.rb".freeze, "lib/steep/typing.rb".freeze, "lib/steep/version.rb".freeze, "manual/annotations.md".freeze, "sample/Steepfile".freeze, "sample/lib/conference.rb".freeze, "sample/sig/conference.rbs".freeze, "sig/project.rbi".freeze, "smoke/alias/Steepfile".freeze, "smoke/alias/a.rb".freeze, "smoke/alias/a.rbs".freeze, "smoke/alias/b.rb".freeze, "smoke/alias/c.rb".freeze, "smoke/and/Steepfile".freeze, "smoke/and/a.rb".freeze, "smoke/array/Steepfile".freeze, "smoke/array/a.rb".freeze, "smoke/array/b.rb".freeze, "smoke/array/c.rb".freeze, "smoke/block/Steepfile".freeze, "smoke/block/a.rb".freeze, "smoke/block/a.rbs".freeze, "smoke/block/b.rb".freeze, "smoke/block/c.rb".freeze, "smoke/block/c.rbs".freeze, "smoke/block/d.rb".freeze, "smoke/case/Steepfile".freeze, "smoke/case/a.rb".freeze, "smoke/class/Steepfile".freeze, "smoke/class/a.rb".freeze, "smoke/class/a.rbs".freeze, "smoke/class/b.rb".freeze, "smoke/class/c.rb".freeze, "smoke/class/f.rb".freeze, "smoke/class/g.rb".freeze, "smoke/class/h.rb".freeze, "smoke/class/h.rbs".freeze, "smoke/class/i.rb".freeze, "smoke/class/i.rbs".freeze, "smoke/const/Steepfile".freeze, "smoke/const/a.rb".freeze, "smoke/dstr/Steepfile".freeze, "smoke/dstr/a.rb".freeze, "smoke/ensure/Steepfile".freeze, "smoke/ensure/a.rb".freeze, "smoke/enumerator/Steepfile".freeze, "smoke/enumerator/a.rb".freeze, "smoke/enumerator/b.rb".freeze, "smoke/extension/Steepfile".freeze, "smoke/extension/a.rb".freeze, "smoke/extension/a.rbs".freeze, "smoke/extension/b.rb".freeze, "smoke/extension/c.rb".freeze, "smoke/extension/d.rb".freeze, "smoke/extension/e.rb".freeze, "smoke/extension/e.rbs".freeze, "smoke/hash/Steepfile".freeze, "smoke/hash/a.rb".freeze, "smoke/hash/a.rbs".freeze, "smoke/hash/b.rb".freeze, "smoke/hash/c.rb".freeze, "smoke/hash/d.rb".freeze, "smoke/hash/e.rb".freeze, "smoke/hash/e.rbs".freeze, "smoke/hash/f.rb".freeze, "smoke/hello/Steepfile".freeze, "smoke/hello/hello.rb".freeze, "smoke/hello/hello.rbs".freeze, "smoke/if/Steepfile".freeze, "smoke/if/a.rb".freeze, "smoke/implements/Steepfile".freeze, "smoke/implements/a.rb".freeze, "smoke/implements/a.rbs".freeze, "smoke/initialize/Steepfile".freeze, "smoke/initialize/a.rb".freeze, "smoke/initialize/a.rbs".freeze, "smoke/integer/Steepfile".freeze, "smoke/integer/a.rb".freeze, "smoke/interface/Steepfile".freeze, "smoke/interface/a.rb".freeze, "smoke/interface/a.rbs".freeze, "smoke/kwbegin/Steepfile".freeze, "smoke/kwbegin/a.rb".freeze, "smoke/lambda/Steepfile".freeze, "smoke/lambda/a.rb".freeze, "smoke/literal/Steepfile".freeze, "smoke/literal/a.rb".freeze, "smoke/literal/b.rb".freeze, "smoke/literal/literal_methods.rbs".freeze, "smoke/map/Steepfile".freeze, "smoke/map/a.rb".freeze, "smoke/method/Steepfile".freeze, "smoke/method/a.rb".freeze, "smoke/method/a.rbs".freeze, "smoke/method/b.rb".freeze, "smoke/method/c.rb".freeze, "smoke/method/d.rb".freeze, "smoke/method/d.rbs".freeze, "smoke/module/Steepfile".freeze, "smoke/module/a.rb".freeze, "smoke/module/a.rbs".freeze, "smoke/module/b.rb".freeze, "smoke/module/c.rb".freeze, "smoke/module/d.rb".freeze, "smoke/module/e.rb".freeze, "smoke/module/f.rb".freeze, "smoke/regexp/Steepfile".freeze, "smoke/regexp/a.rb".freeze, "smoke/regexp/b.rb".freeze, "smoke/regression/Steepfile".freeze, "smoke/regression/array.rb".freeze, "smoke/regression/hash.rb".freeze, "smoke/regression/poly_new.rb".freeze, "smoke/regression/poly_new.rbs".freeze, "smoke/regression/set_divide.rb".freeze, "smoke/rescue/Steepfile".freeze, "smoke/rescue/a.rb".freeze, "smoke/self/Steepfile".freeze, "smoke/self/a.rb".freeze, "smoke/self/a.rbs".freeze, "smoke/skip/Steepfile".freeze, "smoke/skip/skip.rb".freeze, "smoke/stdout/Steepfile".freeze, "smoke/stdout/a.rb".freeze, "smoke/stdout/a.rbs".freeze, "smoke/super/Steepfile".freeze, "smoke/super/a.rb".freeze, "smoke/super/a.rbs".freeze, "smoke/type_case/Steepfile".freeze, "smoke/type_case/a.rb".freeze, "smoke/yield/Steepfile".freeze, "smoke/yield/a.rb".freeze, "steep.gemspec".freeze, "vendor/ruby-signature/.github/workflows/ruby.yml".freeze, "vendor/ruby-signature/.gitignore".freeze, "vendor/ruby-signature/.rubocop.yml".freeze, "vendor/ruby-signature/BSDL".freeze, "vendor/ruby-signature/COPYING".freeze, "vendor/ruby-signature/Gemfile".freeze, "vendor/ruby-signature/README.md".freeze, "vendor/ruby-signature/Rakefile".freeze, "vendor/ruby-signature/bin/annotate-with-rdoc".freeze, "vendor/ruby-signature/bin/console".freeze, "vendor/ruby-signature/bin/query-rdoc".freeze, "vendor/ruby-signature/bin/setup".freeze, "vendor/ruby-signature/bin/sort".freeze, "vendor/ruby-signature/bin/test_runner.rb".freeze, "vendor/ruby-signature/docs/CONTRIBUTING.md".freeze, "vendor/ruby-signature/docs/sigs.md".freeze, "vendor/ruby-signature/docs/stdlib.md".freeze, "vendor/ruby-signature/docs/syntax.md".freeze, "vendor/ruby-signature/exe/rbs".freeze, "vendor/ruby-signature/exe/ruby-signature".freeze, "vendor/ruby-signature/lib/ruby/signature.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/ast/annotation.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/ast/comment.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/ast/declarations.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/ast/members.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/buffer.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/builtin_names.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/cli.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/constant.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/constant_table.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/definition.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/definition_builder.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/environment.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/environment_loader.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/environment_walker.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/errors.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/location.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/method_type.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/namespace.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/parser.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/parser.y".freeze, "vendor/ruby-signature/lib/ruby/signature/prototype/rb.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/prototype/rbi.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/prototype/runtime.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/substitution.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test/errors.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test/hook.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test/setup.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test/spy.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test/test_helper.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/test/type_check.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/type_name.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/types.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/variance_calculator.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/vendorer.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/version.rb".freeze, "vendor/ruby-signature/lib/ruby/signature/writer.rb".freeze, "vendor/ruby-signature/ruby-signature.gemspec".freeze, "vendor/ruby-signature/stdlib/abbrev/abbrev.rbs".freeze, "vendor/ruby-signature/stdlib/base64/base64.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/array.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/basic_object.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/binding.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/builtin.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/class.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/comparable.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/complex.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/constants.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/data.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/deprecated.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/dir.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/encoding.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/enumerable.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/enumerator.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/errno.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/errors.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/exception.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/false_class.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/fiber.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/fiber_error.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/file.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/file_test.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/float.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/gc.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/hash.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/integer.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/io.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/kernel.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/marshal.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/match_data.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/math.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/method.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/module.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/nil_class.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/numeric.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/object.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/proc.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/process.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/random.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/range.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/rational.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/rb_config.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/regexp.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/ruby_vm.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/signal.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/string.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/string_io.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/struct.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/symbol.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/thread.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/thread_group.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/time.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/trace_point.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/true_class.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/unbound_method.rbs".freeze, "vendor/ruby-signature/stdlib/builtin/warning.rbs".freeze, "vendor/ruby-signature/stdlib/erb/erb.rbs".freeze, "vendor/ruby-signature/stdlib/find/find.rbs".freeze, "vendor/ruby-signature/stdlib/pathname/pathname.rbs".freeze, "vendor/ruby-signature/stdlib/prime/integer-extension.rbs".freeze, "vendor/ruby-signature/stdlib/prime/prime.rbs".freeze, "vendor/ruby-signature/stdlib/securerandom/securerandom.rbs".freeze, "vendor/ruby-signature/stdlib/set/set.rbs".freeze, "vendor/ruby-signature/stdlib/tmpdir/tmpdir.rbs".freeze] s.homepage = "https://github.com/soutaro/steep".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.6.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Gradual Typing for Ruby".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 1.13".freeze]) s.add_development_dependency(%q.freeze, ["~> 13.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.5.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.7.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 5.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.2.2".freeze, "< 4.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.12.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.14.0.1".freeze]) end