-
Notifications
You must be signed in to change notification settings - Fork 217
Roadmap
Soutaro Matsumoto edited this page Jun 1, 2024
·
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.
- Better block type <-> proc type interoperability
- Method parameter type syntax
- 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
- New syntax for untyped block type/method type parameters:
(?) -> T
- Add
rbs diff
command - Add
__todo__
type
-
rbs subtract
command
- Clean up private API
- Skip loading RBS of libraries that is marked not
require
-ed through Bundler (#1148) - Give precise types to
Array#[]
andHash#[]
- Class name alias
-
use
syntax to give shorter type names
- Let parser to parse from and to middle of the buffer
- Support to call collection command in child dir
- Block types with the type of
self
(#1077) - Loading RDoc from RBS (GSoC 2022 project)