Skip to content

Roadmap

Soutaro Matsumoto edited this page Jul 1, 2024 · 3 revisions

We have some unsupported features, and here are some plans/ideas for them.

Ruby constructs
Class variable
Module functions
RBS constructs
Interface declaration
Type alias declaration
Overload level annotation
Class/module alias

Note that the unsupported features above can be defined with # @rbs! syntax.

Editor features Note
Syntax highlighting Custom syntax highlighting for annotations will be helpful.
Jump to definition from annotation comment No jump from annotations works.
Error reporting The syntax/semantics errors are reported on generated RBS files.
Completion No completion for syntax nor type names.
Clone this wiki locally