Skip to content

Conversation

@Morriar
Copy link
Contributor

@Morriar Morriar commented Feb 20, 2025

This PRs bump our Sorbet version to v0.5.11842 so we can start using RBS comment signatures instead of the sig{} syntax 🎉

I migrated all the signatures using spoom srb sigs translate.

Note that for the moment we're not translating signatures that contain abstract.

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
Using `spoom srb sigs translate`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
@Morriar Morriar added the chore Chore task label Feb 20, 2025
@Morriar Morriar self-assigned this Feb 20, 2025
@Morriar Morriar requested a review from a team as a code owner February 20, 2025 22:01

Layout/LineLength:
Max: 120
AllowedPatterns: ['\A\s*#:']
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Multiline support isn't here yet right? We should remember to clean these up.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Even before we should clean those once the new Ruby style guide is released, I upstreamed those rules there 👍

@Morriar Morriar merged commit 65dd068 into main Feb 21, 2025
8 checks passed
@Morriar Morriar deleted the at-rbs branch February 21, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Chore task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants