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

24310 Commits

Author SHA1 Message Date
Rob Rix
7e2f7614f7 Fix up the imports. 2018-07-10 14:17:56 -04:00
Rob Rix
1e6a3f71e2 Use withOptions in the spec. 2018-07-10 14:16:51 -04:00
Rob Rix
289bdeaf8c Use withOptions to define evaluateProject. 2018-07-10 14:14:52 -04:00
Rob Rix
80e873b252 Export withOptions. 2018-07-10 14:13:49 -04:00
Rob Rix
fe8053467a Abstract the config/queue setup. 2018-07-10 14:13:32 -04:00
Rob Rix
d26c6be061 Define evaluateProject in terms of evaluateProject'. 2018-07-10 14:11:20 -04:00
Rob Rix
40d46e921d Pass the configuration to the analysis specs. 2018-07-10 14:09:22 -04:00
Rob Rix
255a0aa62b Move TaskConfig into Semantic.Util. 2018-07-10 14:09:02 -04:00
Rob Rix
b33daf0ce1 Pass the task config stuff around as a single datum. 2018-07-10 13:49:34 -04:00
Rob Rix
1f45ed0728 ba-bump 2018-07-10 13:01:25 -04:00
Rob Rix
98cc30705d Bump effects for https://github.com/joshvera/effects/pull/55. 2018-07-10 12:53:56 -04:00
Rick Winfrey
ba16ba6c6f 🔥 unnecessary void 2018-07-10 09:40:55 -07:00
Rick Winfrey
ba609f332f Compose toBindings 2018-07-10 09:37:51 -07:00
Charlie Somerville
ff24ecbe1f rematerialize environment for class in scopedEnvironment 2018-07-10 17:12:56 +10:00
Charlie Somerville
095c10f3fd don't implement inheritance with mergeEnvs 2018-07-10 17:10:50 +10:00
Charlie Somerville
d4e46ed335 pass superclass addresses to klass 2018-07-10 17:10:50 +10:00
Rob Rix
8487f81b34 Merge pull request #2027 from github/caching-resets-the-environment
Caching resets the environment
2018-07-09 18:19:25 -04:00
Rob Rix
1ae37b8287 Merge branch 'master' into caching-resets-the-environment 2018-07-09 17:56:54 -04:00
Rob Rix
72d90f7d93 Merge pull request #2026 from github/gensym
Gensym
2018-07-09 17:56:39 -04:00
Rob Rix
90cb86d027 Pass config & queues to the integration specs. 2018-07-09 14:26:15 -04:00
Rick Winfrey
4d937094f6 Add TODO note about inserts into an Exports map overriding existing values 2018-07-09 10:52:24 -07:00
Rob Rix
37d67801ad 📝 gensym.
Co-Authored-By: Patrick Thomson <patrick.william.thomson@gmail.com>
2018-07-09 13:48:27 -04:00
Rob Rix
7e450aa14b Use gensym in the definition of lambda.
Co-Authored-By: Patrick Thomson <patrick.william.thomson@gmail.com>
2018-07-09 13:47:22 -04:00
Rob Rix
5d433205d5 Put the environment instead of running locally.
This fixes an error where caching always looked up a configuration that hadn’t been cached due to `locally` initiating a fresh scope.

Co-Authored-By: Patrick Thomson <patrick.william.thomson@gmail.com>
2018-07-09 13:36:27 -04:00
Rob Rix
a86688d9ad (Re-)define a putEnv operation.
Co-Authored-By: Patrick Thomson <patrick.william.thomson@gmail.com>
2018-07-09 13:34:35 -04:00
Rob Rix
2f8f4e367e Gensym the names of boxed values.
Co-Authored-By: Patrick Thomson <patrick.william.thomson@gmail.com>
2018-07-09 13:31:46 -04:00
Rob Rix
9a8756db08 Define a gensym operation, producing fresh names.
Co-Authored-By: Patrick Thomson <patrick.william.thomson@gmail.com>
2018-07-09 13:31:15 -04:00
Patrick Thomson
c5b722dbba Merge remote-tracking branch 'origin/master' into abstract-call-graph 2018-07-09 11:28:24 -04:00
Timothy Clem
5aed17c12b Merge pull request #2025 from github/fire-old-import-rendering
🔥 old import graph summary
2018-07-06 16:08:59 -07:00
Josh Vera
ebd916ba4e Merge branch 'master' into fire-old-import-rendering 2018-07-06 18:43:47 -04:00
Josh Vera
eea0044366 Merge pull request #2021 from github/fix-encoding
Encode parameters in protobufs
2018-07-06 18:43:24 -04:00
Josh Vera
d1439a131a Merge branch 'master' into fix-encoding 2018-07-06 18:27:52 -04:00
Timothy Clem
417103ae50 Merge branch 'master' into fire-old-import-rendering 2018-07-06 15:18:43 -07:00
Timothy Clem
a42f325a3a Merge pull request #2024 from github/eval-scope-resolution
Evaluatable instance for ScopeResolution
2018-07-06 15:18:25 -07:00
Josh Vera
589b214c0d Merge branch 'master' into fix-encoding 2018-07-06 18:06:26 -04:00
joshvera
c058f15a55 Try including grpc-haskell in stack.yaml 2018-07-06 17:18:19 -04:00
Timothy Clem
aa480be46d 🔥 old import graph summary
This hasn't been in the CLI for a while now
2018-07-06 13:35:09 -07:00
Timothy Clem
e1fec9d48c Evaluatable instance for ScopeResolution 2018-07-06 13:25:23 -07:00
Rick Winfrey
ca0082dd03 Merge pull request #2022 from github/console.log
Add `console.log` builtin for JavaScript and TypeScript
2018-07-06 12:43:00 -07:00
Rob Rix
47798bce6f Merge branch 'master' into console.log 2018-07-06 15:25:05 -04:00
Rob Rix
c4706e9c84 Merge pull request #2023 from github/trace-in-analysis
Trace in analysis
2018-07-06 15:19:26 -04:00
Timothy Clem
29fcdf3823 Run tracing effects in graph analysis 2018-07-06 10:51:40 -07:00
Timothy Clem
205a54514e Little more detail on tree-sitter parse tracing 2018-07-06 10:41:06 -07:00
Josh Vera
5f3543f284 Merge branch 'master' into fix-encoding 2018-07-06 13:39:16 -04:00
joshvera
ef3282b3b1 ++grpc-haskell 2018-07-06 13:38:45 -04:00
Rick Winfrey
89de94e21e Merge branch 'master' into console.log 2018-07-06 10:38:03 -07:00
Rick Winfrey
60ebfb6863 Add console.log builtin for TypeScript 2018-07-06 10:36:57 -07:00
Rick Winfrey
fbac72665c Use name 2018-07-06 10:36:34 -07:00
Rick Winfrey
1c8e90a918 Reflow effects list 2018-07-06 10:35:50 -07:00
Rick Winfrey
e145990577 Assign the monadic action before binding 2018-07-06 10:35:35 -07:00