joshvera
|
9883948abd
|
Add BadLoads
|
2018-05-03 19:53:36 -04:00 |
|
joshvera
|
9f51129314
|
Expose evalModule
|
2018-05-03 19:52:56 -04:00 |
|
joshvera
|
702b7fb1b7
|
Consider all files as entry points if the strategy is unknown
|
2018-05-03 19:28:23 -04:00 |
|
joshvera
|
32d66a6947
|
Add to evalPythonProject
|
2018-05-03 19:23:23 -04:00 |
|
joshvera
|
76d4411cc8
|
concat projectRootdir
|
2018-05-03 19:23:14 -04:00 |
|
joshvera
|
41bb92a607
|
Move to analyzeTerm
|
2018-05-03 19:23:00 -04:00 |
|
joshvera
|
d0d1acda7d
|
Remove redundant constraints
|
2018-05-03 18:51:44 -04:00 |
|
joshvera
|
57967d49c1
|
add python package
|
2018-05-03 17:03:49 -04:00 |
|
joshvera
|
4ea1b7cf1a
|
Stub a way to look up packages in python with a PythonPackage analysis
|
2018-05-03 13:32:31 -04:00 |
|
joshvera
|
945ecbea4d
|
WIP
|
2018-05-02 18:22:33 -04:00 |
|
Josh Vera
|
94f59c52b1
|
Merge pull request #1803 from github/remove-call-graph
Add import-graph and call-graph commands
|
2018-05-02 15:07:01 -04:00 |
|
joshvera
|
7b879a2d78
|
Add constraints back to make it exhaustive
|
2018-05-02 14:55:19 -04:00 |
|
joshvera
|
6870c89b33
|
Cleanup type signature for extractGraph
|
2018-05-02 14:51:56 -04:00 |
|
joshvera
|
acdf31430e
|
Add imports and calls flags to graph
|
2018-05-02 11:39:15 -04:00 |
|
joshvera
|
7b34ffd384
|
Remove type synonyms for ImportGraphAnalysis
|
2018-05-01 19:14:18 -04:00 |
|
joshvera
|
6a325c178c
|
Remove GraphType data type
|
2018-05-01 19:04:37 -04:00 |
|
joshvera
|
1cfef948d7
|
move redundant options into bindings
|
2018-05-01 18:57:14 -04:00 |
|
joshvera
|
36a12d91f6
|
Separate the call-graph and import-graph commands
|
2018-05-01 18:50:25 -04:00 |
|
joshvera
|
19f0672f34
|
Separate import graphs into call graph and import graph analyses
|
2018-05-01 18:10:25 -04:00 |
|
joshvera
|
1f2e234549
|
Add CallGraph
|
2018-05-01 17:51:24 -04:00 |
|
Rob Rix
|
7074756071
|
Merge pull request #1794 from github/break-the-loop
Evaluate closure bodies & imports via effects
|
2018-05-01 10:10:02 -04:00 |
|
Rob Rix
|
cc72724565
|
Note a TODO for the traceMs.
|
2018-05-01 09:29:32 -04:00 |
|
Rob Rix
|
4e15b94309
|
📝 the reason for the traceMs.
|
2018-05-01 09:28:44 -04:00 |
|
Rob Rix
|
490f11845d
|
Merge branch 'master' into break-the-loop
|
2018-05-01 09:27:23 -04:00 |
|
Josh Vera
|
d35a58fc34
|
Merge pull request #1792 from github/ruby-self-class
Fix infinite loop when evaluating scoped environment lookups
|
2018-04-30 19:28:41 -04:00 |
|
Rob Rix
|
97f0bdf438
|
Haddock headers.
|
2018-04-30 18:25:43 -04:00 |
|
Rob Rix
|
ae7f180eb0
|
Correct a couple of hints.
|
2018-04-30 17:29:31 -04:00 |
|
Rob Rix
|
ce8258fe2c
|
Merge branch 'master' into break-the-loop
|
2018-04-30 17:19:01 -04:00 |
|
Josh Vera
|
753f8b0367
|
Merge branch 'master' into ruby-self-class
|
2018-04-30 17:13:22 -04:00 |
|
Rob Rix
|
81a69905a4
|
Revert "Module table entries have to be non-empty."
This reverts commit 9a5e83caec105358018b05c75095743cbbe80905.
|
2018-04-30 17:13:03 -04:00 |
|
Rob Rix
|
7c9c975071
|
Module table entries have to be non-empty.
|
2018-04-30 17:11:34 -04:00 |
|
Rob Rix
|
405c12f574
|
Records can have lower bounds.
|
2018-04-30 17:07:18 -04:00 |
|
Rob Rix
|
890e6df098
|
Ranges and Spans have lower bounds.
|
2018-04-30 17:07:01 -04:00 |
|
Patrick Thomson
|
54544033e1
|
Merge pull request #1793 from github/array-indexing
Add support for array indexing.
|
2018-04-30 17:04:05 -04:00 |
|
Patrick Thomson
|
713b3ac290
|
Ensure we can typecheck tuple accesses.
|
2018-04-30 16:56:50 -04:00 |
|
Patrick Thomson
|
ed4ef49b70
|
Address Josh's comments.
|
2018-04-30 16:53:22 -04:00 |
|
Rob Rix
|
2885698962
|
🔥 throwLoadError.
|
2018-04-30 16:41:03 -04:00 |
|
Rob Rix
|
216b414995
|
LoadError doesn’t need a type parameter for the value.
|
2018-04-30 16:40:27 -04:00 |
|
Rob Rix
|
5e4745f412
|
Don’t export throwLoadError.
|
2018-04-30 16:35:50 -04:00 |
|
Rob Rix
|
b25c78c1a9
|
Weaken MonadEvaluatable to MonadEvaluator.
|
2018-04-30 16:32:48 -04:00 |
|
Rob Rix
|
b435188b2c
|
Generalize isolate.
|
2018-04-30 16:32:04 -04:00 |
|
Rob Rix
|
e738e91fa8
|
🔥 redundant constraints.
|
2018-04-30 16:31:25 -04:00 |
|
Patrick Thomson
|
2067fb7459
|
lints
|
2018-04-30 16:29:39 -04:00 |
|
Rob Rix
|
668adb6ba1
|
Generalize the load & require signatures.
|
2018-04-30 16:25:19 -04:00 |
|
Rob Rix
|
38644242de
|
Generalize the loadWith & requireWith signatures.
|
2018-04-30 16:23:43 -04:00 |
|
Rob Rix
|
e27541a7d8
|
Load & require use an EvalModule effect.
|
2018-04-30 16:20:54 -04:00 |
|
Patrick Thomson
|
25813e00e0
|
whitespace
|
2018-04-30 16:19:17 -04:00 |
|
Patrick Thomson
|
214045dd98
|
Add support for array indexing.
To test:
```ruby
x = [1,2,3]
x[2]
```
should yield 3.
|
2018-04-30 16:13:19 -04:00 |
|
joshvera
|
76499cd684
|
Remove redundant brackets
|
2018-04-30 15:56:38 -04:00 |
|
joshvera
|
dfd669a720
|
Merge remote-tracking branch 'origin/master' into ruby-self-class
|
2018-04-30 15:55:51 -04:00 |
|