-
Notifications
You must be signed in to change notification settings - Fork 395
[NO-TICKET] Fix DifferentMethodParameterKind steep check
#5014
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] Fix DifferentMethodParameterKind steep check
#5014
Conversation
Typing analysisNote: Ignored files are excluded from the next sections. Untyped methodsThis PR introduces 24 untyped methods and 8 partially typed methods, and clears 25 untyped methods and 15 partially typed methods. It increases the percentage of typed methods from 51.13% to 51.66% (+0.53%). Untyped methods (+24-25)❌ Introduced:Partially typed methods (+8-15)❌ Introduced:Untyped other declarationsThis PR introduces 6 untyped other declarations, and clears 6 untyped other declarations. Untyped other declarations (+6-6)❌ Introduced:If you believe a method or an attribute is rightfully untyped or partially typed, you can add |
|
✅ Tests 🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage 🔗 Commit SHA: 8d353c4 | Docs | Datadog PR Page | Was this helpful? Give us feedback! |
BenchmarksBenchmark execution time: 2025-10-31 15:54:35 Comparing candidate commit 8d353c4 in PR branch Found 2 performance improvements and 1 performance regressions! Performance is the same for 41 metrics, 2 unstable metrics. scenario:profiling - Allocations (baseline)
scenario:profiling - gvl benchmark samples
scenario:profiling - intern_all 1000 repeated strings
|
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.
👍 Thanks for improving this!
…lders **What does this PR do?** This PR adds `@DataDog/ruby-guild` as an additional codeowner on rbs folders. **Motivation:** While looking at @vpellan's PR #5014 it seems overkill to need reviews from across n teams for type signature changes. I think at this point we want to encourage all rbs contributions and lower their overhead, not make it really annoying to get them into the project, so the more reviewers the better. **Additional Notes:** N/A **How to test the change?** CODEOWNERS changes are always annoying to test; on the other hand, if anything is wrong, it's easy to revert.
What does this PR do?
Remove DifferentMethodParameterKind exclusion from the Steepfile and fixes related issues
Change log entry
None.
Additional Notes:
How to test the change?
bundle exec rake steep:check