-
Notifications
You must be signed in to change notification settings - Fork 23
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. |