8000 Tags · sorbet/sorbet · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: sorbet/sorbet

Tags

0.5.12130.20250523170845-b1c714442

Toggle 0.5.12130.20250523170845-b1c714442's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix a crash in textDocument/implementation (#8917)

* Add a crashing test

* Fix the crash by ensuring we return at least an empty result list

0.5.12129.20250523161025-32c619f40

Toggle 0.5.12129.20250523161025-32c619f40's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix a parser crash with empty match vars (#8911)

* Add the test from #8903

* Fix the crash

* Return an ErrorNode instead of an empty MatchVar

0.5.12128.20250523151210-4fc0733b1

Toggle 0.5.12128.20250523151210-4fc0733b1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Introduce RBS alternative to `T.bind` (#8910)

* Simplify body visit

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Rename `walkNodes` -> `walkNode`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Extract `walkNodes`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Fix annotations in `ensure`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Generate new synthetic parser node `RBSPlaceholder`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Create placeholder node for T.bind during comment association

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Rewrite `#: self as Type` into `T.bind(self, Type)`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Add documentation

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Rename `TBind` -> `TBindSelf`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

---------

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

0.5.12127.20250523150711-9db42e2ec

Toggle 0.5.12127.20250523150711-9db42e2ec's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix blank? return types (#8914)

* Fix blank? return types

* Remove instead

0.5.12126.20250523141029-363d5e931

Toggle 0.5.12126.20250523141029-363d5e931's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Introduce RBS alternative to `T.absurd` (#8916)

* Fix RBS annotations inside `else` for a `case` with an empty `when` body

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Add support for `#: absurd` RBS comment

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Add documentation for `#: absurd`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

---------

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

0.5.12125.20250523123518-4e30da623

Toggle 0.5.12125.20250523123518-4e30da623's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix RBS assertions in `else` following a `elsif` (#8915)

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

0.5.12124.20250522084437-ebcaf2b18

Toggle 0.5.12124.20250522084437-ebcaf2b18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove the FoundDefHashes pointer from SymbolDefiner (#8902)

0.5.12123.20250521163733-6a6361937

Toggle 0.5.12123.20250521163733-6a6361937's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
RBS: Handle RBS annotations inside `case` .. `in` patterns (#8901)

* Handle RBS annotations in case .. in pattern matching

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

* Extract `consumeCommentsInsideNode`

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

---------

Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>

0.5.12122.20250521113821-183e00cf4

Toggle 0.5.12122.20250521113821-183e00cf4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Free the session cache when destroying the typechecker (#8900)

0.5.12121.20250521103745-7aeaebdf3

Toggle 0.5.12121.20250521103745-7aeaebdf3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add kwargs and block support to BasicObject#__send__ (#8896)

* Add kwargs and block support to BasicObject#__send__

* [PR feedback] -- allow blocks with params to not be mistyped as nil internally

* Update rbi/core/basic_object.rbi

---------

Co-authored-by: Winnie Wu <winnie.wu@bridge.xyz>
Co-authored-by: Jake Zimmerman <zimmerman.jake@gmail.com>
0