Skip to content

Roadmap

Soutaro Matsumoto edited this page Nov 17, 2022 · 11 revisions

This is the list of features that are planned for the next a few releases and for the future.

Issues will be linked from each item for discussion.

2.8

  • Let parser to parse from and to middle of the buffer
  • Support to call collection command in child dir

3.0

  • Clean up private API
  • Skip loading RBS of libraries that is marked not require-ed through Bundler (#1148)
  • Give precise types to Array#[] and Hash#[]

Future

  • Better block type <-> proc type interoperability
  • Method parameter type syntax
  • Class name alias
  • Partial loading of RBS files from a library/gem
  • Annotation for special primitive methods to help type checker to give special reasoning on method calls
  • Error tolerant parsing

2.7 (Released 2022-10-7)

  • Block types with the type of self (#1077)
  • Loading RDoc from RBS (GSoC 2022 project)

Clone this wiki locally