-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NO-TICKET] Enable typechecking more files #4271
Conversation
**What does this PR do?** This PR enables typechecking for a lot more files that it turns out are already passing typechecks. Many of these files we only have skeleton types that still need to be improved, so this is a small win, but it was a quite cheap one so I thought it was worth doing. **Motivation:** I noticed that we had at least one file that was passing typecheck, but still ignored. This sparked my curiosity, and with a bit of scripting I got a huge list of files that we could enable typechecking for already :) **Additional Notes:** N/A **How to test the change?** Validate that `bundle exec steep check` still passes!
Thank you for updating Change log entry section 👏 Visited at: 2025-01-09 20:12:29 UTC |
This is needed to unblock the test-asan check. I'm working with upstream ( ruby/setup-ruby#682 ) to see if we can get an asan build based off a stable Ruby to avoid the "flakiness" of testing with a Ruby based on ruby-head.
Datadog ReportBranch report: ✅ 0 Failed, 22117 Passed, 1475 Skipped, 5m 12.64s Total Time |
BenchmarksBenchmark execution time: 2025-01-09 20:41:47 Comparing candidate commit de276c7 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 31 metrics, 2 unstable metrics. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
What does this PR do?
This PR enables typechecking for a lot more files that it turns out are already passing typechecks.
Many of these files we only have skeleton types that still need to be improved, so this is a small win, but it was a quite cheap one so I thought it was worth doing.
Motivation:
I noticed that we had at least one file that was passing typecheck, but still ignored. This sparked my curiosity, and with a bit of scripting I got a huge list of files that we could enable typechecking for already :)
Change log entry
None
Additional Notes:
N/A
How to test the change?
Validate that
bundle exec steep check
still passes!