-
Name
-
rbs
-
Version
-
3.3.1
-
Platform
-
ruby
-
Authors
-
Soutaro Matsumoto
-
Bindir
-
exe
-
Date
-
2023-11-21 00:00:00 UTC
-
Dependencies
-
abbrev (>= 0)
-
Description
-
RBS is the language for type signatures for Ruby and standard library definitions.
-
Email
-
matsumoto@soutaro.com
-
Executables
-
rbs
-
Extensions
-
ext/rbs_extension/extconf.rb
-
Files
-
.github/dependabot.yml
.github/workflows/comments.yml
.github/workflows/ruby.yml
.gitignore
.rubocop.yml
BSDL
CHANGELOG.md
COPYING
Gemfile
Gemfile.lock
README.md
Rakefile
Steepfile
core/array.rbs
core/basic_object.rbs
core/binding.rbs
core/builtin.rbs
core/class.rbs
core/comparable.rbs
core/complex.rbs
core/constants.rbs
core/data.rbs
core/dir.rbs
core/encoding.rbs
core/enumerable.rbs
core/enumerator.rbs
core/enumerator/product.rbs
core/env.rbs
core/errno.rbs
core/errors.rbs
core/exception.rbs
core/false_class.rbs
core/fiber.rbs
core/fiber_error.rbs
core/file.rbs
core/file_test.rbs
core/float.rbs
core/gc.rbs
core/global_variables.rbs
core/hash.rbs
core/integer.rbs
core/io.rbs
core/io/buffer.rbs
core/io/wait.rbs
core/kernel.rbs
core/marshal.rbs
core/match_data.rbs
core/math.rbs
core/method.rbs
core/module.rbs
core/nil_class.rbs
core/numeric.rbs
core/object.rbs
core/object_space.rbs
core/proc.rbs
core/process.rbs
core/ractor.rbs
core/random.rbs
core/range.rbs
core/rational.rbs
core/rb_config.rbs
core/rbs/unnamed/argf.rbs
core/rbs/unnamed/env_class.rbs
core/rbs/unnamed/random.rbs
core/refinement.rbs
core/regexp.rbs
core/ruby_vm.rbs
core/rubygems/basic_specification.rbs
core/rubygems/config_file.rbs
core/rubygems/dependency_installer.rbs
core/rubygems/errors.rbs
core/rubygems/installer.rbs
core/rubygems/path_support.rbs
core/rubygems/platform.rbs
core/rubygems/request_set.rbs
core/rubygems/requirement.rbs
core/rubygems/rubygems.rbs
core/rubygems/source_list.rbs
core/rubygems/specification.rbs
core/rubygems/stream_ui.rbs
core/rubygems/uninstaller.rbs
core/rubygems/version.rbs
core/set.rbs
core/signal.rbs
core/string.rbs
core/string_io.rbs
core/struct.rbs
core/symbol.rbs
core/thread.rbs
core/thread_group.rbs
core/time.rbs
core/trace_point.rbs
core/true_class.rbs
core/unbound_method.rbs
core/warning.rbs
docs/CONTRIBUTING.md
docs/collection.md
docs/data_and_struct.md
docs/rbs_by_example.md
docs/repo.md
docs/sigs.md
docs/stdlib.md
docs/syntax.md
docs/tools.md
exe/rbs
ext/rbs_extension/constants.c
ext/rbs_extension/constants.h
ext/rbs_extension/extconf.rb
ext/rbs_extension/lexer.c
ext/rbs_extension/lexer.h
ext/rbs_extension/lexer.re
ext/rbs_extension/lexstate.c
ext/rbs_extension/location.c
ext/rbs_extension/location.h
ext/rbs_extension/main.c
ext/rbs_extension/parser.c
ext/rbs_extension/parser.h
ext/rbs_extension/parserstate.c
ext/rbs_extension/parserstate.h
ext/rbs_extension/rbs_extension.h
ext/rbs_extension/ruby_objs.c
ext/rbs_extension/ruby_objs.h
ext/rbs_extension/unescape.c
goodcheck.yml
lib/rbs.rb
lib/rbs/ancestor_graph.rb
lib/rbs/annotate.rb
lib/rbs/annotate/annotations.rb
lib/rbs/annotate/formatter.rb
lib/rbs/annotate/rdoc_annotator.rb
lib/rbs/annotate/rdoc_source.rb
lib/rbs/ast/annotation.rb
lib/rbs/ast/comment.rb
lib/rbs/ast/declarations.rb
lib/rbs/ast/directives.rb
lib/rbs/ast/members.rb
lib/rbs/ast/type_param.rb
lib/rbs/buffer.rb
lib/rbs/builtin_names.rb
lib/rbs/cli.rb
lib/rbs/cli/colored_io.rb
lib/rbs/cli/diff.rb
lib/rbs/collection.rb
lib/rbs/collection/cleaner.rb
lib/rbs/collection/config.rb
lib/rbs/collection/config/lockfile.rb
lib/rbs/collection/config/lockfile_generator.rb
lib/rbs/collection/installer.rb
lib/rbs/collection/sources.rb
lib/rbs/collection/sources/base.rb
lib/rbs/collection/sources/git.rb
lib/rbs/collection/sources/local.rb
lib/rbs/collection/sources/rubygems.rb
lib/rbs/collection/sources/stdlib.rb
lib/rbs/constant.rb
lib/rbs/definition.rb
lib/rbs/definition_builder.rb
lib/rbs/definition_builder/ancestor_builder.rb
lib/rbs/definition_builder/method_builder.rb
lib/rbs/diff.rb
lib/rbs/environment.rb
lib/rbs/environment/use_map.rb
lib/rbs/environment_loader.rb
lib/rbs/environment_walker.rb
lib/rbs/errors.rb
lib/rbs/factory.rb
lib/rbs/file_finder.rb
lib/rbs/location_aux.rb
lib/rbs/locator.rb
lib/rbs/method_type.rb
lib/rbs/namespace.rb
lib/rbs/parser_aux.rb
lib/rbs/parser_compat/lexer_error.rb
lib/rbs/parser_compat/located_value.rb
lib/rbs/parser_compat/semantics_error.rb
lib/rbs/parser_compat/syntax_error.rb
lib/rbs/prototype/helpers.rb
lib/rbs/prototype/node_usage.rb
lib/rbs/prototype/rb.rb
lib/rbs/prototype/rbi.rb
lib/rbs/prototype/runtime.rb
lib/rbs/prototype/runtime/helpers.rb
lib/rbs/prototype/runtime/reflection.rb
lib/rbs/prototype/runtime/value_object_generator.rb
lib/rbs/repository.rb
lib/rbs/resolver/constant_resolver.rb
lib/rbs/resolver/type_name_resolver.rb
lib/rbs/sorter.rb
lib/rbs/substitution.rb
lib/rbs/subtractor.rb
lib/rbs/test.rb
lib/rbs/test/errors.rb
lib/rbs/test/guaranteed.rb
lib/rbs/test/hook.rb
lib/rbs/test/observer.rb
lib/rbs/test/setup.rb
lib/rbs/test/setup_helper.rb
lib/rbs/test/spy.rb
lib/rbs/test/tester.rb
lib/rbs/test/type_check.rb
lib/rbs/type_alias_dependency.rb
lib/rbs/type_alias_regularity.rb
lib/rbs/type_name.rb
lib/rbs/types.rb
lib/rbs/validator.rb
lib/rbs/variance_calculator.rb
lib/rbs/vendorer.rb
lib/rbs/version.rb
lib/rbs/writer.rb
lib/rdoc/discover.rb
lib/rdoc_plugin/parser.rb
rbs.gemspec
schema/annotation.json
schema/comment.json
schema/decls.json
schema/function.json
schema/location.json
schema/members.json
schema/methodType.json
schema/typeParam.json
schema/types.json
sig/ancestor_builder.rbs
sig/ancestor_graph.rbs
sig/annotate/annotations.rbs
sig/annotate/formatter.rbs
sig/annotate/rdoc_annotater.rbs
sig/annotate/rdoc_source.rbs
sig/annotation.rbs
sig/buffer.rbs
sig/builtin_names.rbs
sig/cli.rbs
sig/cli/colored_io.rbs
sig/cli/diff.rbs
sig/collection.rbs
sig/collection/cleaner.rbs
sig/collection/config.rbs
sig/collection/config/lockfile.rbs
sig/collection/config/lockfile_generator.rbs
sig/collection/installer.rbs
sig/collection/sources.rbs
sig/comment.rbs
sig/constant.rbs
sig/declarations.rbs
sig/definition.rbs
sig/definition_builder.rbs
sig/diff.rbs
sig/directives.rbs
sig/environment.rbs
sig/environment_loader.rbs
sig/environment_walker.rbs
sig/errors.rbs
sig/factory.rbs
sig/file_finder.rbs
sig/location.rbs
sig/locator.rbs
sig/manifest.yaml
sig/members.rbs
sig/method_builder.rbs
sig/method_types.rbs
sig/namespace.rbs
sig/parser.rbs
sig/prototype/helpers.rbs
sig/prototype/node_usage.rbs
sig/prototype/rb.rbs
sig/prototype/rbi.rbs
sig/prototype/runtime.rbs
sig/rbs.rbs
sig/rdoc/rbs.rbs
sig/repository.rbs
sig/resolver/constant_resolver.rbs
sig/resolver/context.rbs
sig/resolver/type_name_resolver.rbs
sig/shims/bundler.rbs
sig/shims/enumerable.rbs
sig/shims/rubygems.rbs
sig/sorter.rbs
sig/substitution.rbs
sig/subtractor.rbs
sig/type_alias_dependency.rbs
sig/type_alias_regularity.rbs
sig/type_param.rbs
sig/typename.rbs
sig/types.rbs
sig/use_map.rbs
sig/util.rbs
sig/validator.rbs
sig/variance_calculator.rbs
sig/vendorer.rbs
sig/version.rbs
sig/writer.rbs
stdlib/abbrev/0/abbrev.rbs
stdlib/abbrev/0/array.rbs
stdlib/base64/0/base64.rbs
stdlib/benchmark/0/benchmark.rbs
stdlib/bigdecimal-math/0/big_math.rbs
stdlib/bigdecimal-math/0/manifest.yaml
stdlib/bigdecimal/0/big_decimal.rbs
stdlib/cgi/0/core.rbs
stdlib/cgi/0/manifest.yaml
stdlib/coverage/0/coverage.rbs
stdlib/csv/0/csv.rbs
stdlib/csv/0/manifest.yaml
stdlib/date/0/date.rbs
stdlib/date/0/date_time.rbs
stdlib/date/0/time.rbs
stdlib/dbm/0/dbm.rbs
stdlib/did_you_mean/0/did_you_mean.rbs
stdlib/digest/0/digest.rbs
stdlib/erb/0/erb.rbs
stdlib/etc/0/etc.rbs
stdlib/fileutils/0/fileutils.rbs
stdlib/find/0/find.rbs
stdlib/forwardable/0/forwardable.rbs
stdlib/io-console/0/io-console.rbs
stdlib/ipaddr/0/ipaddr.rbs
stdlib/json/0/json.rbs
stdlib/logger/0/formatter.rbs
stdlib/logger/0/log_device.rbs
stdlib/logger/0/logger.rbs
stdlib/logger/0/manifest.yaml
stdlib/logger/0/period.rbs
stdlib/logger/0/severity.rbs
stdlib/minitest/0/kernel.rbs
stdlib/minitest/0/manifest.yaml
stdlib/minitest/0/minitest.rbs
stdlib/minitest/0/minitest/abstract_reporter.rbs
stdlib/minitest/0/minitest/assertion.rbs
stdlib/minitest/0/minitest/assertions.rbs
stdlib/minitest/0/minitest/backtrace_filter.rbs
stdlib/minitest/0/minitest/bench_spec.rbs
stdlib/minitest/0/minitest/benchmark.rbs
stdlib/minitest/0/minitest/composite_reporter.rbs
stdlib/minitest/0/minitest/expectation.rbs
stdlib/minitest/0/minitest/expectations.rbs
stdlib/minitest/0/minitest/guard.rbs
stdlib/minitest/0/minitest/mock.rbs
stdlib/minitest/0/minitest/parallel.rbs
stdlib/minitest/0/minitest/parallel/executor.rbs
stdlib/minitest/0/minitest/parallel/test.rbs
stdlib/minitest/0/minitest/parallel/test/class_methods.rbs
stdlib/minitest/0/minitest/pride_io.rbs
stdlib/minitest/0/minitest/pride_lol.rbs
stdlib/minitest/0/minitest/progress_reporter.rbs
stdlib/minitest/0/minitest/reportable.rbs
stdlib/minitest/0/minitest/reporter.rbs
stdlib/minitest/0/minitest/result.rbs
stdlib/minitest/0/minitest/runnable.rbs
stdlib/minitest/0/minitest/skip.rbs
stdlib/minitest/0/minitest/spec.rbs
stdlib/minitest/0/minitest/spec/dsl.rbs
stdlib/minitest/0/minitest/spec/dsl/instance_methods.rbs
stdlib/minitest/0/minitest/statistics_reporter.rbs
stdlib/minitest/0/minitest/summary_reporter.rbs
stdlib/minitest/0/minitest/test.rbs
stdlib/minitest/0/minitest/test/lifecycle_hooks.rbs
stdlib/minitest/0/minitest/unexpected_error.rbs
stdlib/minitest/0/minitest/unit.rbs
stdlib/minitest/0/minitest/unit/test_case.rbs
stdlib/monitor/0/monitor.rbs
stdlib/mutex_m/0/mutex_m.rbs
stdlib/net-http/0/manifest.yaml
stdlib/net-http/0/net-http.rbs
stdlib/net-protocol/0/manifest.yaml
stdlib/net-protocol/0/net-protocol.rbs
stdlib/net-smtp/0/manifest.yaml
stdlib/net-smtp/0/net-smtp.rbs
stdlib/nkf/0/nkf.rbs
stdlib/objspace/0/objspace.rbs
stdlib/observable/0/observable.rbs
stdlib/open-uri/0/manifest.yaml
stdlib/open-uri/0/open-uri.rbs
stdlib/openssl/0/manifest.yaml
stdlib/openssl/0/openssl.rbs
stdlib/optparse/0/optparse.rbs
stdlib/pathname/0/pathname.rbs
stdlib/pp/0/manifest.yaml
stdlib/pp/0/pp.rbs
stdlib/prettyprint/0/prettyprint.rbs
stdlib/pstore/0/pstore.rbs
stdlib/psych/0/dbm.rbs
stdlib/psych/0/manifest.yaml
stdlib/psych/0/psych.rbs
stdlib/psych/0/store.rbs
stdlib/pty/0/pty.rbs
stdlib/rdoc/0/code_object.rbs
stdlib/rdoc/0/comment.rbs
stdlib/rdoc/0/context.rbs
stdlib/rdoc/0/markup.rbs
stdlib/rdoc/0/parser.rbs
stdlib/rdoc/0/rdoc.rbs
stdlib/rdoc/0/ri.rbs
stdlib/rdoc/0/store.rbs
stdlib/rdoc/0/top_level.rbs
stdlib/resolv/0/manifest.yaml
stdlib/resolv/0/resolv.rbs
stdlib/ripper/0/ripper.rbs
stdlib/securerandom/0/securerandom.rbs
stdlib/shellwords/0/shellwords.rbs
stdlib/singleton/0/singleton.rbs
stdlib/socket/0/addrinfo.rbs
stdlib/socket/0/basic_socket.rbs
stdlib/socket/0/constants.rbs
stdlib/socket/0/ip_socket.rbs
stdlib/socket/0/socket.rbs
stdlib/socket/0/socket_error.rbs
stdlib/socket/0/tcp_server.rbs
stdlib/socket/0/tcp_socket.rbs
stdlib/socket/0/udp_socket.rbs
stdlib/socket/0/unix_server.rbs
stdlib/socket/0/unix_socket.rbs
stdlib/strscan/0/string_scanner.rbs
stdlib/tempfile/0/tempfile.rbs
stdlib/time/0/time.rbs
stdlib/timeout/0/timeout.rbs
stdlib/tmpdir/0/tmpdir.rbs
stdlib/tsort/0/cyclic.rbs
stdlib/tsort/0/interfaces.rbs
stdlib/tsort/0/tsort.rbs
stdlib/uri/0/common.rbs
stdlib/uri/0/file.rbs
stdlib/uri/0/ftp.rbs
stdlib/uri/0/generic.rbs
stdlib/uri/0/http.rbs
stdlib/uri/0/https.rbs
stdlib/uri/0/ldap.rbs
stdlib/uri/0/ldaps.rbs
stdlib/uri/0/mailto.rbs
stdlib/uri/0/rfc2396_parser.rbs
stdlib/uri/0/rfc3986_parser.rbs
stdlib/uri/0/ws.rbs
stdlib/uri/0/wss.rbs
stdlib/yaml/0/manifest.yaml
stdlib/yaml/0/yaml.rbs
stdlib/zlib/0/buf_error.rbs
stdlib/zlib/0/data_error.rbs
stdlib/zlib/0/deflate.rbs
stdlib/zlib/0/error.rbs
stdlib/zlib/0/gzip_file.rbs
stdlib/zlib/0/gzip_file/crc_error.rbs
stdlib/zlib/0/gzip_file/error.rbs
stdlib/zlib/0/gzip_file/length_error.rbs
stdlib/zlib/0/gzip_file/no_footer.rbs
stdlib/zlib/0/gzip_reader.rbs
stdlib/zlib/0/gzip_writer.rbs
stdlib/zlib/0/inflate.rbs
stdlib/zlib/0/mem_error.rbs
stdlib/zlib/0/need_dict.rbs
stdlib/zlib/0/stream_end.rbs
stdlib/zlib/0/stream_error.rbs
stdlib/zlib/0/version_error.rbs
stdlib/zlib/0/zlib.rbs
stdlib/zlib/0/zstream.rbs
-
Homepage
-
https://github.com/ruby/rbs
-
Licenses
-
BSD-2-Clause
Ruby
-
Metadata
-
{"homepage_uri"=>"https://github.com/ruby/rbs", "source_code_uri"=>"https://github.com/ruby/rbs.git", "changelog_uri"=>"https://github.com/ruby/rbs/blob/master/CHANGELOG.md"}
-
Require paths
-
lib
-
Required ruby version
-
>= 3.0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.4.10
-
Specification version
-
4
-
Summary
-
Type signature for Ruby.
-
Original platform
-
ruby
-
New platform
-
ruby