Skip to content

Conversation

@matheuscumpian
Copy link
Contributor

closes #3860

Manual Tests

image

@matheuscumpian
Copy link
Contributor Author

I have signed the CLA!

@matheuscumpian
Copy link
Contributor Author

Hi @vinistock 👋

I was experimenting with RBS Sigs and ran into the bug described in #3860, so I took a shot at fixing it in this PR.

My main concern is that I couldn't find a good way to unit test the decorations. I saw we have grammar tests for tokenization but didn't spot a place or pattern for testing the decoration itself. Would appreciate any guidance on that.

I'd love to get your review on this — it's my first contribution to ruby-lsp!

@vinistock vinistock added bugfix This PR will fix an existing bug vscode This pull request should be included in the VS Code extension's release notes labels Dec 15, 2025
Copy link
Member

@vinistock vinistock left a comment

Choose a reason for hiding this comment

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

Thank you for the contribution! We indeed don't have tests for this particular decoration yet

@vinistock vinistock merged commit 3e53586 into Shopify:main Dec 15, 2025
22 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix This PR will fix an existing bug vscode This pull request should be included in the VS Code extension's release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multiline RBS signatures not dimmed

2 participants