1
1
mirror of https://github.com/github/semantic.git synced 2024-12-26 00:12:29 +03:00
Commit Graph

24744 Commits

Author SHA1 Message Date
Rick Winfrey
37d197bb21 Wrap SpecHelpers errors in BaseError 2018-08-03 16:59:34 -07:00
Rick Winfrey
f401cfcddf Add Lower ModuleInfo instance 2018-08-03 16:59:14 -07:00
Rick Winfrey
e8a2a0a78a Add Lower BaseError instance 2018-08-03 16:58:59 -07:00
Rick Winfrey
eee582a1f1 Add Show1 BaseError instance 2018-08-03 16:58:51 -07:00
Rick Winfrey
0e1722d4fd Revert changes to LoadError 2018-08-02 16:06:34 -07:00
Rick Winfrey
f794d66c06 Merge branch 'error-context' of https://github.com/github/semantic into error-context 2018-08-02 15:35:57 -07:00
Rick Winfrey
69e003b6f1 Wrap TypeError with BaseError 2018-08-02 15:35:45 -07:00
Rick Winfrey
c3a4f083cd Define throwTypeError 2018-08-02 15:35:05 -07:00
Rick Winfrey
2a2c275704 Wrap EnvironmentError with BaseError 2018-08-02 12:21:05 -07:00
Rick Winfrey
3819f31647 Define throwEnvironmentError 2018-08-02 12:01:10 -07:00
Rick Winfrey
9d1dfaf576 Fix bad reflow 2018-08-01 17:05:16 -07:00
Rick Winfrey
58485b07d2 Wrap LoadError with BaseError 2018-08-01 17:04:49 -07:00
Rick Winfrey
2ecc6c9bf1 Rename ModuleNotFound -> ModuleNotFoundError 2018-08-01 17:04:29 -07:00
Rick Winfrey
658a31e6ae Define throwLoadError 2018-08-01 17:04:08 -07:00
Rick Winfrey
8e6d7cb90e 🔥 moduleNotFound 2018-08-01 17:03:42 -07:00
Rick Winfrey
7169324be8 Use throwResolutionError and update effects 2018-08-01 16:00:02 -07:00
Rick Winfrey
b2e9e6a030 Add throwResolutionError 2018-08-01 15:59:28 -07:00
Rick Winfrey
74cb3ded1a Wrap EvalError with BaseError 2018-08-01 15:21:05 -07:00
Rick Winfrey
2dff8d7caf 🔤 2018-08-01 15:07:41 -07:00
Rick Winfrey
ec761d5d0e More wrapping 2018-08-01 15:01:08 -07:00
Rick Winfrey
d2e929e446 Handle BaseError AddressError when resumingAddressError 2018-08-01 15:00:37 -07:00
Rick Winfrey
331eeae16e Handle BaseError ValueError when resumingValueError 2018-08-01 15:00:18 -07:00
Rick Winfrey
f285dffafd Hide moduleInfo from ErrorContext 2018-08-01 14:59:35 -07:00
Rick Winfrey
6ff2e96f94 Update AddressError 2018-08-01 14:47:15 -07:00
Rick Winfrey
c02114cfc4 Qualify Data.Abstact.Module 2018-08-01 14:46:57 -07:00
Rick Winfrey
0a306ab70a Reflow type signatures 2018-08-01 14:46:15 -07:00
Rick Winfrey
05e1cd8895 Wrap AddressError with BaseError 2018-08-01 14:45:57 -07:00
Rick Winfrey
0a1b63e595 Add custom Show ErrorContext instance 2018-07-31 16:56:52 -07:00
Rick Winfrey
afbcfbdeb1 Add explicit export list 2018-07-31 16:56:39 -07:00
Rick Winfrey
ff2cb92617 Imports 2018-07-31 16:56:31 -07:00
Rick Winfrey
825fe4dc06 Wire up BaseError of ValueError when handling 2018-07-31 12:46:39 -07:00
Rick Winfrey
4afab7c36a Wrap ValueError with BaseError 2018-07-31 12:45:40 -07:00
Rick Winfrey
219b29ea11 Add ErrorContext and BaseError 2018-07-31 12:45:08 -07:00
Rick Winfrey
3bd6badc7a Provide currentErrorContext helper function 2018-07-30 11:11:36 -07:00
Rick Winfrey
4fbad824d9 Define ErrorContext 2018-07-30 11:11:18 -07:00
Rob Rix
629cd2748d Merge pull request #2097 from github/value-effects
Encode functions as effects
2018-07-27 13:37:42 -04:00
Rob Rix
828ffadb55 Temporarily 🔥 KindSignatures. 2018-07-27 09:33:52 -04:00
Rob Rix
2efd56d743 Temporarily 🔥 Unit, Boolean, & Pair. 2018-07-27 09:09:35 -04:00
Rob Rix
60a4487a28 Run a Function effect in EvaluatorSpec. 2018-07-26 15:31:49 -04:00
Rob Rix
09e6d24028 Merge remote-tracking branch 'origin/master' into value-effects 2018-07-26 13:55:46 -04:00
Rob Rix
9733d43759 Replace AbstractFunction with the Function effect. 2018-07-26 13:49:54 -04:00
Rob Rix
60c9784946 Provide a Function effect to Evaluatable instances.
Currently this is just Function, and we don’t actually make requests against it yet, but it’s a start.
2018-07-26 13:46:55 -04:00
Rob Rix
d131cbf1f3 Pass in a handler for value effects.
Currently this is just Function, and we don’t actually make requests against it yet, but it’s a start.
2018-07-26 13:44:04 -04:00
Patrick Thomson
083feb0be9 Merge pull request #2093 from github/timeout-experiments
Add timeouts to call graph and import graph computation
2018-07-25 14:04:41 -04:00
Patrick Thomson
840578939b Merge branch 'master' into timeout-experiments 2018-07-25 11:38:48 -04:00
Rob Rix
bd9e01ada6 🔥 the redundant term parameter to ImportGraphEff. 2018-07-25 10:16:19 -04:00
Rob Rix
11d4ed667b 🔥 more redundant raiseEff/lowerEff. 2018-07-25 10:14:27 -04:00
Rob Rix
98320e4e15 🔥 a redundant raiseEff. 2018-07-25 09:58:09 -04:00
Rob Rix
863c2774eb Merge branch 'master' into value-effects 2018-07-25 09:22:30 -04:00
Timothy Clem
829f66eeeb Merge pull request #2090 from github/external-modules
Surface external/unknown modules in the import graph
2018-07-24 16:18:13 -07:00