1
1
mirror of https://github.com/github/semantic.git synced 2024-12-30 10:27:45 +03:00
Commit Graph

20268 Commits

Author SHA1 Message Date
Patrick Thomson
2f3566e01a Port flow-sensitive analysis.
This one is a little shifty given the lack of resetFresh.
2019-11-08 19:25:57 -05:00
Patrick Thomson
01724d70ab Port tracing analysis. 2019-11-08 19:25:51 -05:00
Patrick Thomson
bea0ce153d Port dead-code analysis. 2019-11-08 19:25:36 -05:00
Patrick Thomson
d953793450 Make PythonPackage use our project function. 2019-11-08 16:37:15 -05:00
Patrick Thomson
9d1bd90bed Algebrize Abstract.Address.Hole. 2019-11-08 16:35:13 -05:00
Patrick Thomson
ca814174b8 Missing Prologue import. 2019-11-08 16:32:19 -05:00
Patrick Thomson
911066aaed Use fused-effects's foldMapA. 2019-11-08 16:24:50 -05:00
Patrick Thomson
5b0ccc9b15 Algebrize Address.Precise. 2019-11-08 16:22:04 -05:00
Patrick Thomson
f859f4a630 Has-ify Abstract.Value.Abstract. 2019-11-08 16:20:58 -05:00
Patrick Thomson
99f0016d7c Port Abstract.Value.Concrete to FE1. 2019-11-08 16:17:47 -05:00
Patrick Thomson
7b447b5018 Port Abstract.Value.Type to FE1. 2019-11-08 16:05:35 -05:00
Patrick Thomson
f527e423ca Has-ify the Syntax modules. 2019-11-08 16:00:23 -05:00
Patrick Thomson
1c1b8a8f75 Has-ify Ruby syntax. 2019-11-08 15:53:50 -05:00
Patrick Thomson
1a4c95ca24 Has-ify TypeScript.Resolution. 2019-11-08 15:29:32 -05:00
Patrick Thomson
e45b7086b9 Has-ify Syntax.TypeScript. 2019-11-08 14:22:14 -05:00
Patrick Thomson
00e821d68f Has-ify Data.Abstract.Evaluatable. 2019-11-08 14:16:34 -05:00
Patrick Thomson
bf0b830b2e Has-ify Control.Abstract.Primitive. 2019-11-08 14:12:30 -05:00
Patrick Thomson
a73f8e83de Has-ify Control.Abstract.Value. 2019-11-08 14:11:32 -05:00
Patrick Thomson
e71e10fb17 Port Abstract.Heap to FE1. 2019-11-08 14:01:34 -05:00
Patrick Thomson
06fad83d8b Port Abstract.Modules to FE1. 2019-11-08 13:56:09 -05:00
Patrick Thomson
7ed1c8c7a5 Port Abstract.ScopeGraph to FE1.
This was a little involved.
2019-11-08 13:52:08 -05:00
Patrick Thomson
78d265e307 Has-ify Data.Abstract.BaseError. 2019-11-08 13:41:50 -05:00
Patrick Thomson
edac9f4716 Has-ify Control.Abstract.Context. 2019-11-08 13:41:04 -05:00
Patrick Thomson
89b8a50737 Fix Algebra for REPL. 2019-11-08 13:39:13 -05:00
Patrick Thomson
3e6c84a48e Has-ify Control.Abstract.Roots. 2019-11-08 13:37:47 -05:00
Patrick Thomson
4543148e73 Has-ify Data.Abstract.Name. 2019-11-08 13:33:06 -05:00
Patrick Thomson
66584f8aae Use proper carriers and kill runM in Parsing.TreeSitter. 2019-11-08 12:56:10 -05:00
Patrick Thomson
8c0224ab08 Has-ify Data.Blob. 2019-11-08 12:35:00 -05:00
Patrick Thomson
c765b28c4c FE1-ify Diffing.Interpreter. 2019-11-08 12:33:52 -05:00
Patrick Thomson
7d8ccd42ce Port Diffing.Algorithm to FE1. 2019-11-08 12:26:13 -05:00
Patrick Thomson
a81483f5ab Fix Interpose effect. 2019-11-08 12:22:29 -05:00
Patrick Thomson
f2f5eccdeb Add Control.Effect.Sum.Project.
Fixes #289.
2019-11-08 12:20:43 -05:00
Patrick Thomson
b60491714f Fix type errors in Interpose before porting over prj. 2019-11-08 12:16:10 -05:00
Patrick Thomson
c06873bedb Port Control.Abstract.Evaluator to FE1. 2019-11-08 12:14:33 -05:00
Patrick Thomson
0f8fd5be35 Merge remote-tracking branch 'origin/master' into fused-effects-one-dot-zero 2019-11-06 14:13:02 -05:00
Timothy Clem
6825316011 Expose diffGraph again 2019-11-05 14:31:16 -08:00
Rob Rix
cab72daf15
:fire 2019-10-30 15:40:51 -04:00
Rob Rix
c6c729df45
🔥 redundant Generic & Hashable instances. 2019-10-30 14:51:57 -04:00
Rob Rix
17fe2b0fe8
🔥 redundant language extensions. 2019-10-30 14:35:55 -04:00
Rob Rix
0c897852b0
🔥 redundant constraints. 2019-10-30 14:31:43 -04:00
Rob Rix
890d05dfd7
🔥 branchNode/leafNode/toTerm. 2019-10-30 14:30:52 -04:00
Rob Rix
4941cb8dc8
🔥 redundant constraints. 2019-10-30 14:30:26 -04:00
Rob Rix
60886eb90f
🔥 the silencing of no export list warnigns. 2019-10-30 14:28:41 -04:00
Rob Rix
6230181c7e
Fix up the graph style. 2019-10-30 14:03:05 -04:00
Rob Rix
a2ec2ae8de
🔥 partial record selectors from ControlFlowVertex. 2019-10-30 14:00:38 -04:00
Rob Rix
29085fd688
Extract the partial moduleName & span fields into a new type. 2019-10-30 13:50:00 -04:00
Rob Rix
b2ad11a912
Don’t bind unused type variables. 2019-10-30 13:39:01 -04:00
Rob Rix
29db8b3f35
🔥 partial field selectors for Python.QualifiedName. 2019-10-30 13:36:26 -04:00
Rob Rix
9770cbdc9b
🔥 partial field selectors for Token. 2019-10-30 13:35:35 -04:00
Rob Rix
8d6eecc77b
Fix partial record selector warnings for LoopControl. 2019-10-30 13:34:21 -04:00