Skip to content

RBS 2.2#495

Merged
soutaro merged 9 commits intomasterfrom
rbs-2
Feb 24, 2022
Merged

RBS 2.2#495
soutaro merged 9 commits intomasterfrom
rbs-2

Conversation

@soutaro
Copy link
Owner

@soutaro soutaro commented Feb 24, 2022

This PR makes Steep run with RBS 2.2, without supporting the new features.

  • Bounded generics are ignored (the constraint is ignored)
  • Generic type alias is ignored (all type parameters are treated as untyped)

I'm working to support these type checking features, but you can use Steep with other RBS 2.2 features.

soutaro and others added 9 commits February 24, 2022 20:08
ex.
> lib/steep/server/base_worker.rb:24: warning: instance variable @skip_jobs_after_shutdown not initialized
ex.
> test/type_check_service_test.rb:37: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
It’s not working yet.
@soutaro
Copy link
Owner Author

soutaro commented Feb 24, 2022

This includes some commits from #479. Thank you @takahashim. 🙏

Closes #479

@soutaro soutaro merged commit 00a3431 into master Feb 24, 2022
@soutaro soutaro deleted the rbs-2 branch February 24, 2022 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants