Tags: antonmi/sorbet
Tags
Add FrozenError (sorbet#2319) * Add FrozenError * Update exp files
generate_names: Use camelCase as much as possible (sorbet#2314)
IDE: Cancel the correct timer when merging updates. (sorbet#2313)
IDE: Cleaner LSPTypechecker::retypecheck() interface. (sorbet#2304) * Cleaner retypecheck() interface. * Remove dead code * Use indexed directly instead.
Simplify hover for constants (sorbet#2302) I wanted to share some code between hover and completion, but then I realized that the hover code was more complicated than it needed to be.
standardize on using ENV vars for skipping (sorbet#2308)
Use richer completion item kinds for constants (sorbet#2301) Note that I removed item->detail—I'm going to roll that into a future change I'm working on to populate `item-documentation`.
Fix publish-ruby-gems.sh (sorbet#2305) This is a fix ontop of sorbet#2298 which changed slightly `publish-ruby-gems.sh` The Darwin platform is the only gem with multiple files, so changed the publishing code to be explicit. The benefit of this approach to the previous glob file approach, is that the version can be checked for each platform number (i.e. universal-darwin-18) if it has been published before.
Augment srb so it can leverage new java gem (sorbet#2300)
End-to-end LSP cancellation tests (sorbet#2256) * End-to-end slow path cancellation tests. An upcoming change will change the cancellation logic to become a great deal simpler, and I wanted to land these tests (which are agnostic to the implementation) separately to make reviewing easier.
PreviousNext