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

Tags: SolaWing/sorbet

Tags

0.5.5265.20200117142656-2a16bc6b6

Toggle 0.5.5265.20200117142656-2a16bc6b6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The k 8000 ey has expired.
IDE: Operation-specific metrics and small improvements (sorbet#2500)

* Make `multithreaded` a property of LSPTask, and rename a field on `TypecheckerTask`.

* Move cancelation logic to LSPMessage and introduce a second, method-specific timer.

Used to measure the latency of specific operations.

* Fix compilation failure

* Fix other compilation errors.

* Clarify comment.

0.5.5264.20200117094036-09540aaac

Toggle 0.5.5264.20200117094036-09540aaac's commit message
Add fast path for T::Props setters (sorbet#2448)

* Add extra setter bench for prop_set hook case

* Optimize setters

* Fix a type

0.5.5263.20200117093800-a936ef166

Toggle 0.5.5263.20200117093800-a936ef166's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
With pullpanda stopping to work, global roundrobin is what we chose a…

…s the lesser remaining evil (sorbet#2505)

0.5.5262.20200116152514-9cc948f54

Toggle 0.5.5262.20200116152514-9cc948f54's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix merge race between sorbet#2478 & sorbet#2492 (sorbet#2501)

0.5.5260.20200116124742-7b34c73fa

Toggle 0.5.5260.20200116124742-7b34c73fa's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add sealed_violation_whitelist to RBI payload (sorbet#2493)

0.5.5259.20200116124238-4b00be9e2

Toggle 0.5.5259.20200116124238-4b00be9e2's commit message
Update Flow-Sensitivity docs (sorbet#2498)

* Add docs on Proc.new

* Update Flow-Sensitivity docs

`present?` support was added in sorbet@452d206 and `blank?` support in sorbet#362. Both should be documented.

0.5.5258.20200116015805-3bad21954

Toggle 0.5.5258.20200116015805-3bad21954's commit message
Raise errors about bad `test_each` arity (sorbet#2495)

* Rename the test_each-related error constructor to be more general

* Raise an error for test_each blocks with more than one parameter

* Add tests for wrong number of parameter test_eaches

0.5.5255.20200114183022-740254e32

Toggle 0.5.5255.20200114183022-740254e32's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add ability to whitelist certain sealed violations (sorbet#2486)

* Add failing test

* Fix failing test

* Ban overwriting

0.5.5254.20200114163841-89f2b6133

Toggle 0.5.5254.20200114163841-89f2b6133's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Turn LSPFileUpdates into a class and introduce helpers. (sorbet#2405)

* Turn LSPFileUpdates into a class, introduce helpers, and add tests for helpers.

The new logic is unused right now, but will be used when we land the preemptible slow path.

* typo fix

* Add extra tests in response to review.

0.5.5253.20200114160707-41f7b76ef

Toggle 0.5.5253.20200114160707-41f7b76ef's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add preemption logic to GlobalState and typecheck (sorbet#2407)

* Add preemption logic to GlobalState and typecheck.

Logic is not yet used.

* Add a test for preemption.

* Introduce PreemptionTaskManager and TypecheckEpochManager which handle slow path cancellation and preemption.

* Explicit nullptr check.

* Update comment.

* Flip conditional; whoops.

* Fix failing tests.
0