rbs_json_schema icon indicating copy to clipboard operation
rbs_json_schema copied to clipboard

Support for `rbs ~> 1.8`

Open raosush opened this issue 4 years ago • 0 comments

Description

RBS 1.8.0 introduced generic type aliases. But the current version of the gem does not support this change. Hence, this PR adds support for RBS 1.8.0

Changes

  • Updated gem dependencies
  • steep was previously present in the Gemfile. But this causes an issue with upgrading of versions of rbs since steep only supports rbs ~> 1.7.0. steep is not used for explicit testing in this repository. Hence, I propose to make use of binstub feature of steep. I have added bin/steep and steep/Gemfile and steep/Gemfile.lock
  • Updated generator script to support generic type alias.
  • Updated corresponding cli_test script.

raosush avatar Feb 02 '22 12:02 raosush