1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 14:21:31 +03:00
Commit Graph

21530 Commits

Author SHA1 Message Date
Rob Rix
c05d708f15 Clean up a bunch of imports. 2018-05-10 11:55:04 -04:00
Rob Rix
25ca85a062 Close over the queues instead. 2018-05-10 11:54:25 -04:00
Rob Rix
a16d581b53 Handle the reader effect for the queues internally to runTelemetry. 2018-05-10 11:53:19 -04:00
Rob Rix
79b15fc959 🔥 some redundancy in the Member constraint. 2018-05-10 11:50:18 -04:00
Rob Rix
db3fc91d5d 🔥 Action. 2018-05-10 11:46:15 -04:00
Rob Rix
5a9ea5aba0 Swap the arguments to runDistribute. 2018-05-10 11:45:26 -04:00
Rob Rix
9afaf8ae5b 🔥 our various Run instances. 2018-05-10 11:43:03 -04:00
Rob Rix
4d872353aa 🔥 the orphan Run instance. 2018-05-10 11:41:44 -04:00
Rob Rix
dd76d0b848 Spacing. 2018-05-10 11:41:30 -04:00
Rob Rix
f7b387d189 Run TaskEff manually. 2018-05-10 11:41:19 -04:00
Rob Rix
dc45d41f1e Merge pull request #1827 from github/line-directives
Line directives
2018-05-10 10:33:54 -04:00
Rob Rix
b0b878b938 Merge branch 'master' into line-directives 2018-05-10 10:28:25 -04:00
Josh Vera
d60e22d10c Merge pull request #1826 from github/high-level-module-table-effect
High level module table effect
2018-05-10 10:21:06 -04:00
Rob Rix
924aa3e243 Correct the corpus for the new line directive syntax. 2018-05-09 15:24:42 -04:00
Rob Rix
c0993c63c9 Test our evaluation of __LINE__. 2018-05-09 15:23:52 -04:00
Rob Rix
e7a9fcde3f Provide the Reader Span effect in evaluatePackageWith. 2018-05-09 15:22:50 -04:00
Rob Rix
2301932f4f Factor out the common term analyses. 2018-05-09 15:13:38 -04:00
Rob Rix
b26ee3528f Evaluate __LINE__ directives. 2018-05-09 15:04:01 -04:00
Rob Rix
668da46396 Provide term spans to Evaluatable instances. 2018-05-09 15:03:27 -04:00
Rob Rix
ecac6bcbd0 Add a handler to provide term spans. 2018-05-09 15:02:51 -04:00
Rob Rix
68eb2a3210 Assign __LINE__ directives. 2018-05-09 14:54:44 -04:00
Rob Rix
bbb6ceee6c Rename the perTerm function to analyzeTerm. 2018-05-09 14:53:38 -04:00
Rob Rix
f3846669fd Re-export the Span type. 2018-05-09 14:52:19 -04:00
Rob Rix
85c5333881 Add functions to get & locally modify the current span. 2018-05-09 14:51:08 -04:00
Rob Rix
38f2a9346f Align the Pos & Span fields. 2018-05-09 14:48:28 -04:00
Rob Rix
f3b496ed22 Stub in syntax for __LINE__ directives. 2018-05-09 14:44:44 -04:00
Rob Rix
6fbb29bc91 Clean up some language extensions. 2018-05-09 14:31:36 -04:00
Rob Rix
4dc2f0b779 Extract a helper to pair results with the filtered environment. 2018-05-09 14:30:38 -04:00
Rob Rix
1c848827dd Compute the env/exports after the module value. 2018-05-09 14:28:22 -04:00
Rob Rix
31dfa9b52d Compute the filtered environment in evalModule. 2018-05-09 14:24:47 -04:00
Rob Rix
fa25253099 Caching returns the cached result. 2018-05-09 14:19:47 -04:00
Rob Rix
8de7ebfb0f Align the filterEnv cases. 2018-05-09 14:17:24 -04:00
Rob Rix
44625cb035 🔥 a redundant type signature. 2018-05-09 14:17:12 -04:00
Rob Rix
dd030ba896 Move loadingModule into the where clause. 2018-05-09 14:16:35 -04:00
Rob Rix
313a1b88c3 Move the cacheModule action into the if. 2018-05-09 14:09:42 -04:00
Rob Rix
caaa7fdb55 🔥 the unused Generic1 instance for Configuration. 2018-05-09 13:49:27 -04:00
Rob Rix
5debff99a8 🔥 the unused Foldable instance for Configuration. 2018-05-09 13:49:09 -04:00
Rob Rix
eb6a920ced 🔥 the unused Eq1, Ord1, & Show1 instances for Configuration. 2018-05-09 13:48:34 -04:00
Rob Rix
019b5d8867 🔥 the unused Eq1, Ord1, & Show1 instances for Cache. 2018-05-09 13:47:38 -04:00
Rob Rix
e40a549ee3 Swap the order of the term & location parameters to Configuration, Cache, and Cacheable. 2018-05-09 13:46:40 -04:00
Rob Rix
5c668b3a0c Space out/align the Cache instances. 2018-05-09 13:41:24 -04:00
Rob Rix
beba4de7c5 Rename the Cache type parameters. 2018-05-09 13:39:42 -04:00
Rob Rix
b359cc91a3 Reformat Configuration. 2018-05-09 13:38:19 -04:00
Rob Rix
05fc6af9f6 Align/space out the Configuration instances. 2018-05-09 13:37:58 -04:00
Rob Rix
bbe1b4b381 Rename the Configuration type parameters. 2018-05-09 13:36:15 -04:00
Rob Rix
b90de3eb8d Correct docs. 2018-05-09 13:28:08 -04:00
Rob Rix
994a6f4f4b Spacing. 2018-05-09 13:15:22 -04:00
Rob Rix
74b589e87d Merge runInPackageBody back into evaluatePackageWith. 2018-05-09 13:14:59 -04:00
Rob Rix
842141d2a0 Merge evaluatePackageBodyWith into evaluatePackageWith. 2018-05-09 13:13:30 -04:00
Rob Rix
1702557d8d Reformat evaluatePackageWith. 2018-05-09 13:11:02 -04:00