1
1
mirror of https://github.com/github/semantic.git synced 2024-12-21 13:51:44 +03:00
Commit Graph

18731 Commits

Author SHA1 Message Date
Timothy Clem
d352c66227 Test out rest of python imports, move to new dir 2018-03-09 15:16:07 -08:00
Timothy Clem
3fc7f644b2 Try my hand at a spec for analysis - test out python imports 2018-03-09 15:01:29 -08:00
Timothy Clem
201387957a Some additional Python examples 2018-03-09 14:02:06 -08:00
Timothy Clem
750cfc6b17 Merge remote-tracking branch 'origin/typescript-exports' into more-typescript-imports 2018-03-09 12:46:58 -08:00
joshvera
b26ec32a00 Fix tests 2018-03-08 19:05:27 -05:00
Timothy Clem
af376440f4 Re-enable import eval for langs without explicit exports 2018-03-08 15:59:12 -08:00
Timothy Clem
fe1e2635bc Include wildcard symbol here 2018-03-08 15:58:49 -08:00
Timothy Clem
97a5870626 Move so this can be next to other imports 2018-03-08 15:58:35 -08:00
Timothy Clem
f00a2568bd Merge remote-tracking branch 'origin/typescript-exports' into more-typescript-imports 2018-03-08 15:28:34 -08:00
joshvera
53c661ccdf Add DefautlExport term 2018-03-08 18:26:04 -05:00
Timothy Clem
b223668665 Merge remote-tracking branch 'origin/typescript-exports' into more-typescript-imports 2018-03-08 15:19:55 -08:00
joshvera
304034e825 update foo.ts 2018-03-08 18:09:33 -05:00
joshvera
e473e543f6 Split up QualifiedExport and QualifiedExportFrom 2018-03-08 18:08:43 -05:00
Timothy Clem
a8775d3f0d Update import graph rendering for qualified calls 2018-03-08 15:06:08 -08:00
Timothy Clem
f76b7e4a2d Bunch of test fixes due to TypeScript assignment changes 2018-03-08 15:05:41 -08:00
Timothy Clem
d5b9782f86 Roughly connect the dots between imports for TypeScript 2018-03-08 14:15:42 -08:00
Timothy Clem
60b38e4987 Don't commit generated .js files here 2018-03-08 14:15:42 -08:00
Timothy Clem
fd6db359c1 Fix notes about running tsc 2018-03-08 14:15:42 -08:00
Timothy Clem
3d6a64cfe7 Little more detailed failure when we can't find a single free variable 2018-03-08 14:15:42 -08:00
Josh Vera
eb0e8af30c Merge pull request #1542 from github/fix-import-graph-output
Fix import graph output
2018-03-08 16:57:57 -05:00
joshvera
6cf45f7a0b ++effects 2018-03-08 16:49:40 -05:00
joshvera
60721252cf Merge remote-tracking branch 'origin/environment-scoping' into typescript-exports 2018-03-08 16:49:14 -05:00
Timothy Clem
642a96a53f Bring back python imports with a little assignment fix 2018-03-08 13:18:13 -08:00
Timothy Clem
e1c1ab54a8 Ruby import graph output just works 2018-03-08 13:02:39 -08:00
joshvera
f75e4b280e Fix WildcardImport
Combine with the global env instead of replacing it outright
2018-03-08 16:02:03 -05:00
Timothy Clem
a74ad46c08 Fix up Go import-graph output and spec 2018-03-08 13:01:13 -08:00
joshvera
aef8814a7d Use withGlobalEnv in QualifiedExport 2018-03-08 15:58:06 -05:00
joshvera
84ae0c2048 Use withGlobalEnv in QualifiedImport 2018-03-08 15:56:40 -05:00
joshvera
a6481b2adc Use withExports in Program 2018-03-08 15:56:29 -05:00
joshvera
2e9e15bdbb Move local state function to effects and add withExports 2018-03-08 15:52:28 -05:00
joshvera
1ac4942397 Bump effects for fixed local state function 2018-03-08 15:52:09 -05:00
joshvera
32bfd04cb4 Bump effects to remove localState function 2018-03-08 15:48:56 -05:00
joshvera
f12e6f4d62 Use withGlobalEnv to constrain the global environment 2018-03-08 15:46:17 -05:00
Timothy Clem
74675d6731 Fix up TypeScript import-graph output and tests 2018-03-08 11:37:41 -08:00
Timothy Clem
8c8b2437ba Merge pull request #1517 from github/environment-scoping
Import graph: environment scoping
2018-03-08 11:05:08 -08:00
Timothy Clem
030e6a8acd Need the new ModuleState of Envs 2018-03-08 10:48:44 -08:00
Timothy Clem
1293c9a6d2 Merge remote-tracking branch 'origin/master' into environment-scoping 2018-03-08 10:42:05 -08:00
Timothy Clem
43fe86dea6 Revert "newtype wrapper for name and play with friendly show"
This reverts commit a0500f376d91bf671f9f7a80c7371891895939bc.
2018-03-08 10:30:40 -08:00
Timothy Clem
0be58fdbe0 newtype wrapper for name and play with friendly show 2018-03-08 10:25:41 -08:00
Timothy Clem
0751f64ab1 Better error message 2018-03-08 10:24:43 -08:00
Timothy Clem
24a470ba7a FreeVariable Name as NonEmpty List 2018-03-08 09:34:09 -08:00
Timothy Clem
905081cbf1 Remove extra parens 2018-03-08 09:33:12 -08:00
Timothy Clem
50611f2757 Not using this import 2018-03-08 09:04:01 -08:00
Timothy Clem
13b892df53 Adding listable instance uncovered this erroneous test 2018-03-08 09:03:02 -08:00
Timothy Clem
948162c88d Fix up tests again 2018-03-08 07:57:18 -08:00
joshvera
49e3aa4ef7 docs 2018-03-08 10:46:12 -05:00
Josh Vera
46c8d83819 Merge pull request #1537 from github/floats-scientific
Evaluatable instance for floating-point numbers.
2018-03-08 09:44:34 -05:00
Timothy Clem
835e8f5980 Major updates to identifiers: free variables can be qualified names
(break all the tests too 😁)
2018-03-07 17:01:47 -08:00
Patrick Thomson
3051ffd147 Merge remote-tracking branch 'origin/master' into floats-scientific 2018-03-07 18:51:50 -05:00
Patrick Thomson
b67afc5231 Revert "changes to the diffs because the hashes of the values changed"
This reverts commit 349dd95d77e8e2f1812ac444e765abca72af4683.
2018-03-07 18:51:43 -05:00