豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Improve and update Sorbet shims#13108

Merged
JamieMagee merged 2 commits intomainfrom
jamiemagee/improve-sorbet-shims
Sep 18, 2025
Merged

Improve and update Sorbet shims#13108
JamieMagee merged 2 commits intomainfrom
jamiemagee/improve-sorbet-shims

Conversation

@JamieMagee
Copy link
Copy Markdown
Member

@JamieMagee JamieMagee commented Sep 18, 2025

What are you trying to accomplish?

We added these shims along the way as we were learning how to adopt Sorbet, to quickly unblock ourselves. Since then we know a lot more, and can improve (or remove) some of these shims.

Anything you want to highlight for special attention from reviewers?

How will you know you've accomplished your goal?

Checklist

  • I have run the complete test suite to ensure all tests and linters pass.
  • I have thoroughly tested my code changes to ensure they work as expected, including adding additional tests for new functionality.
  • I have written clear and descriptive commit messages.
  • I have provided a detailed description of the changes in the pull request, including the problem it addresses, how it fixes the problem, and any relevant details about the implementation.
  • I have ensured that the code is well-documented and easy to understand.

@JamieMagee JamieMagee added the sorbet 🍦 Relates to Sorbet types label Sep 18, 2025
@JamieMagee JamieMagee requested a review from a team as a code owner September 18, 2025 07:17
@JamieMagee JamieMagee force-pushed the jamiemagee/improve-sorbet-shims branch from 5488e5d to 2593bb8 Compare September 18, 2025 16:02
sebasgomez238
sebasgomez238 previously approved these changes Sep 18, 2025
@JamieMagee JamieMagee force-pushed the jamiemagee/improve-sorbet-shims branch 2 times, most recently from c6565ff to 15ecf27 Compare September 18, 2025 16:50
JamieMagee and others added 2 commits September 18, 2025 18:58
…texts

The GHES test contexts were failing because the :record_update_job_unknown_error
experiment state was bleeding through from previous cloud tests. This adds proper
before/after blocks to explicitly disable the experiment in GHES contexts and
reset the experiment state properly.
@JamieMagee JamieMagee force-pushed the jamiemagee/improve-sorbet-shims branch from f2c2758 to 6dc9876 Compare September 18, 2025 17:58
@JamieMagee JamieMagee merged commit 214f595 into main Sep 18, 2025
155 checks passed
@JamieMagee JamieMagee deleted the jamiemagee/improve-sorbet-shims branch September 18, 2025 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants