Rob Rix
992cb0a404
Bump effects.
2018-07-13 08:54:59 -04:00
Rob Rix
4a2d83a401
Revert "Fix up handleState implementations"
...
This reverts commit 80fd530b38c4859d94c946ee6e0f11aa8f11b8c3.
2018-07-13 08:54:37 -04:00
Rob Rix
f31657f7b9
Revert "++effects"
...
This reverts commit 41ac951037a2e75c2fd4d5fce7a38ecb8fe1976e.
2018-07-13 08:54:21 -04:00
Rob Rix
f2b683db59
Revert "Define locally via bracketing Push/Pop constructors."
...
This reverts commit 25c242672e8f8e20b650bfea2367ed04b7e7a8dd.
2018-07-13 08:53:58 -04:00
Rob Rix
243080f2fd
Revert "Bump effects."
...
This reverts commit 7ca00be818896e6353b987965f49405322a9dfed.
2018-07-13 08:53:52 -04:00
Rob Rix
0107d38a8f
Revert "Bump."
...
This reverts commit dd9ea0edb668ba87c93a8c8ea12ffe721d14d6ed.
2018-07-13 08:53:44 -04:00
Rob Rix
57949b03e0
Fix a redundant import warning.
2018-07-12 13:53:29 -04:00
Rob Rix
e1cb98c178
Bump.
2018-07-12 13:53:12 -04:00
Rob Rix
0508ab8122
Bump effects.
2018-07-12 13:39:21 -04:00
Rob Rix
2fd483cc92
Define locally via bracketing Push/Pop constructors.
2018-07-12 11:42:01 -04:00
joshvera
25471daee6
++effects
2018-07-11 15:38:46 -04:00
joshvera
da8c791e98
Add trace effect to unit tests
2018-07-11 15:37:02 -04:00
joshvera
1f156c0ba2
More redundant constraints
2018-07-11 15:36:28 -04:00
joshvera
d6542b9e70
Fix up handleState implementations
2018-07-11 15:32:51 -04:00
Rob Rix
38b48a8a0c
Merge pull request #2030 from github/serialize-test-queue-output
...
Serialize test queue output
2018-07-11 15:30:08 -04:00
Rick Winfrey
6ea9c047dd
Merge branch 'master' into serialize-test-queue-output
2018-07-11 12:15:51 -07:00
Rob Rix
984046e464
Merge pull request #2029 from github/fix-interposition
...
Bump effects for https://github.com/joshvera/effects/pull/55 .
2018-07-11 15:14:36 -04:00
Rob Rix
cd0b9b3dee
Bump.
2018-07-11 11:11:48 -04:00
Rob Rix
87364f7e23
Merge branch 'master' into serialize-test-queue-output
2018-07-11 09:27:38 -04:00
Rob Rix
caa5285836
Merge branch 'master' into fix-interposition
2018-07-11 09:27:36 -04:00
Rob Rix
69004c5977
Merge pull request #2033 from github/charliesome/class-inheritance
...
Implement class inheritance
2018-07-11 09:27:08 -04:00
Charlie Somerville
301aca987e
remove redundant constraints
2018-07-11 15:20:35 +10:00
Charlie Somerville
ab4956dfa6
fix order of ancestor traversal
2018-07-11 15:15:53 +10:00
Charlie Somerville
455068bbd7
changed scopedEnvironment and evaluateInScopedEnv to take address
2018-07-11 13:56:45 +10:00
Rob Rix
80cc0efdfa
Merge branch 'master' into serialize-test-queue-output
2018-07-10 15:19:35 -04:00
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
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
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
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