--- !ruby/object:Gem::Specification name: steep version: !ruby/object:Gem::Version version: 1.7.1 platform: ruby authors: - Soutaro Matsumoto autorequire: bindir: exe cert_chain: [] date: 2024-06-12 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: parser requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.1' - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.1' - !ruby/object:Gem::Dependency name: rainbow requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.2.2 - - "<" - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.2.2 - - "<" - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: listen requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: language_server-protocol requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.15' - - "<" - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '3.15' - - "<" - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: rbs requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.5.0.pre type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.5.0.pre - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.10 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.10 - !ruby/object:Gem::Dependency name: terminal-table requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2' - - "<" - !ruby/object:Gem::Version version: '4' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2' - - "<" - !ruby/object:Gem::Version version: '4' - !ruby/object:Gem::Dependency name: securerandom requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0.1' - !ruby/object:Gem::Dependency name: json requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.1.0 - !ruby/object:Gem::Dependency name: logger requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.0 - !ruby/object:Gem::Dependency name: fileutils requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.1.0 - !ruby/object:Gem::Dependency name: strscan requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: csv requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.9 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.9 description: Gradual Typing for Ruby email: - matsumoto@soutaro.com executables: - steep extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".gitmodules" - CHANGELOG.md - LICENSE - README.md - Rakefile - Steepfile - bin/console - bin/output_rebaseline.rb - bin/output_test.rb - bin/rbs - bin/setup - bin/steep - bin/steep-prof - doc/narrowing.md - doc/shape.md - exe/steep - guides/README.md - guides/src/gem-rbs-collection/gem-rbs-collection.md - guides/src/getting-started/getting-started.md - guides/src/nil-optional/nil-optional.md - lib/steep.rb - lib/steep/annotation_parser.rb - lib/steep/ast/annotation.rb - lib/steep/ast/annotation/collection.rb - lib/steep/ast/builtin.rb - lib/steep/ast/ignore.rb - lib/steep/ast/node/type_application.rb - lib/steep/ast/node/type_assertion.rb - lib/steep/ast/types/any.rb - lib/steep/ast/types/boolean.rb - lib/steep/ast/types/bot.rb - lib/steep/ast/types/class.rb - lib/steep/ast/types/factory.rb - lib/steep/ast/types/helper.rb - lib/steep/ast/types/instance.rb - lib/steep/ast/types/intersection.rb - lib/steep/ast/types/literal.rb - lib/steep/ast/types/logic.rb - lib/steep/ast/types/name.rb - lib/steep/ast/types/nil.rb - lib/steep/ast/types/proc.rb - lib/steep/ast/types/record.rb - lib/steep/ast/types/self.rb - lib/steep/ast/types/top.rb - lib/steep/ast/types/tuple.rb - lib/steep/ast/types/union.rb - lib/steep/ast/types/var.rb - lib/steep/ast/types/void.rb - lib/steep/cli.rb - lib/steep/diagnostic/deprecated/else_on_exhaustive_case.rb - lib/steep/diagnostic/deprecated/unknown_constant_assigned.rb - lib/steep/diagnostic/helper.rb - lib/steep/diagnostic/lsp_formatter.rb - lib/steep/diagnostic/ruby.rb - lib/steep/diagnostic/signature.rb - lib/steep/drivers/annotations.rb - lib/steep/drivers/check.rb - lib/steep/drivers/checkfile.rb - lib/steep/drivers/diagnostic_printer.rb - lib/steep/drivers/init.rb - lib/steep/drivers/langserver.rb - lib/steep/drivers/print_project.rb - lib/steep/drivers/stats.rb - lib/steep/drivers/utils/driver_helper.rb - lib/steep/drivers/utils/jobs_option.rb - lib/steep/drivers/validate.rb - lib/steep/drivers/vendor.rb - lib/steep/drivers/watch.rb - lib/steep/drivers/worker.rb - lib/steep/equatable.rb - lib/steep/expectations.rb - lib/steep/index/rbs_index.rb - lib/steep/index/signature_symbol_provider.rb - lib/steep/index/source_index.rb - lib/steep/interface/block.rb - lib/steep/interface/builder.rb - lib/steep/interface/function.rb - lib/steep/interface/method_type.rb - lib/steep/interface/shape.rb - lib/steep/interface/substitution.rb - lib/steep/interface/type_param.rb - lib/steep/method_name.rb - lib/steep/module_helper.rb - lib/steep/node_helper.rb - lib/steep/path_helper.rb - lib/steep/project.rb - lib/steep/project/dsl.rb - lib/steep/project/options.rb - lib/steep/project/pattern.rb - lib/steep/project/target.rb - lib/steep/rake_task.rb - lib/steep/range_extension.rb - lib/steep/server/base_worker.rb - lib/steep/server/change_buffer.rb - lib/steep/server/delay_queue.rb - lib/steep/server/interaction_worker.rb - lib/steep/server/lsp_formatter.rb - lib/steep/server/master.rb - lib/steep/server/type_check_worker.rb - lib/steep/server/worker_process.rb - lib/steep/services/completion_provider.rb - lib/steep/services/content_change.rb - lib/steep/services/file_loader.rb - lib/steep/services/goto_service.rb - lib/steep/services/hover_provider/rbs.rb - lib/steep/services/hover_provider/ruby.rb - lib/steep/services/hover_provider/singleton_methods.rb - lib/steep/services/path_assignment.rb - lib/steep/services/signature_help_provider.rb - lib/steep/services/signature_service.rb - lib/steep/services/stats_calculator.rb - lib/steep/services/type_check_service.rb - lib/steep/services/type_name_completion.rb - lib/steep/signature/validator.rb - lib/steep/source.rb - lib/steep/source/ignore_ranges.rb - lib/steep/subtyping/cache.rb - lib/steep/subtyping/check.rb - lib/steep/subtyping/constraints.rb - lib/steep/subtyping/relation.rb - lib/steep/subtyping/result.rb - lib/steep/subtyping/variable_variance.rb - lib/steep/test.rb - lib/steep/thread_waiter.rb - lib/steep/type_construction.rb - lib/steep/type_inference/block_params.rb - lib/steep/type_inference/case_when.rb - lib/steep/type_inference/constant_env.rb - lib/steep/type_inference/context.rb - lib/steep/type_inference/context_array.rb - lib/steep/type_inference/logic_type_interpreter.rb - lib/steep/type_inference/method_call.rb - lib/steep/type_inference/method_params.rb - lib/steep/type_inference/multiple_assignment.rb - lib/steep/type_inference/send_args.rb - lib/steep/type_inference/type_env.rb - lib/steep/type_inference/type_env_builder.rb - lib/steep/typing.rb - lib/steep/version.rb - manual/annotations.md - sample/Steepfile - sample/lib/conference.rb - sample/lib/length.rb - sample/sig/conference.rbs - sample/sig/length.rbs - steep.gemspec homepage: https://github.com/soutaro/steep licenses: - MIT metadata: homepage_uri: https://github.com/soutaro/steep source_code_uri: https://github.com/soutaro/steep changelog_uri: https://github.com/soutaro/steep/blob/master/CHANGELOG.md post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.5.3 signing_key: specification_version: 4 summary: Gradual Typing for Ruby test_files: []