Rob Rix
|
0c08208265
|
Clarify the usage around graphing projects.
|
2018-06-21 13:34:05 -04:00 |
|
Rob Rix
|
19eb04c51e
|
🔥 project entry points.
|
2018-06-21 13:33:12 -04:00 |
|
Rob Rix
|
f490cddddd
|
🔥 package entry points.
|
2018-06-21 13:31:45 -04:00 |
|
Rob Rix
|
dda4c00cb5
|
🔥 Evaluating.
|
2018-06-21 13:26:22 -04:00 |
|
Rob Rix
|
e0f5d4ee22
|
Don’t use evaluating.
|
2018-06-21 13:22:58 -04:00 |
|
Rob Rix
|
1e26865c65
|
🔥 evaluatePackageWith.
|
2018-06-21 13:19:24 -04:00 |
|
joshvera
|
cf709a7edb
|
Rename listable instances for RegexMatch and BooleanOperator
|
2018-06-21 13:19:09 -04:00 |
|
joshvera
|
bcaf227f52
|
Split up Bitwise into different data types in assignment
|
2018-06-21 13:18:56 -04:00 |
|
joshvera
|
f5bd8d0066
|
A term has a syntax field (and eventually an annotation field)
|
2018-06-21 13:18:32 -04:00 |
|
joshvera
|
5c83bec0c3
|
Rename operators and split up Bitwise data type
|
2018-06-21 13:18:08 -04:00 |
|
Rob Rix
|
e84c5a5244
|
Align the path variables.
|
2018-06-21 13:06:27 -04:00 |
|
Rob Rix
|
199bc12d86
|
🔥 the ModuleTable state effect.
|
2018-06-21 12:42:25 -04:00 |
|
Rob Rix
|
a2d8397d3e
|
Close over the package here as well.
|
2018-06-21 12:28:13 -04:00 |
|
Rob Rix
|
0bbd0f5448
|
Close over the package.
|
2018-06-21 12:27:00 -04:00 |
|
Rob Rix
|
4a7e54cee5
|
Use the import graph as the load order for the call graph.
|
2018-06-21 12:26:04 -04:00 |
|
Rob Rix
|
c32f8c4e0c
|
Pass the package to runImportGraph.
|
2018-06-21 12:14:36 -04:00 |
|
Rob Rix
|
68474868a7
|
We’re dealing with call-graphs only in this branch.
|
2018-06-21 11:55:25 -04:00 |
|
Rob Rix
|
85d8b57e83
|
List paths using the package paths.
|
2018-06-21 11:49:42 -04:00 |
|
Rob Rix
|
e7cc57a3eb
|
Resolve names against package paths.
|
2018-06-21 11:47:53 -04:00 |
|
Rob Rix
|
dea2241d14
|
Pass module paths to handleModules.
|
2018-06-21 11:45:58 -04:00 |
|
Rob Rix
|
f9d56b846b
|
Add a function computing the set of module paths in a ModuleTable.
|
2018-06-21 11:45:42 -04:00 |
|
Rob Rix
|
b9b52b55da
|
Use the currentModule synonym to clarify intent.
|
2018-06-21 11:02:27 -04:00 |
|
Rob Rix
|
b2a8168059
|
Abbreviate the Load edge construction.
|
2018-06-21 10:50:52 -04:00 |
|
Rob Rix
|
0e265cc4f6
|
Add edges for lookups.
|
2018-06-21 10:50:24 -04:00 |
|
Rob Rix
|
37cd4fb4ad
|
Run import graphs using the new code path.
|
2018-06-21 10:43:11 -04:00 |
|
Rob Rix
|
1cc372ab67
|
Export moduleVertex.
|
2018-06-21 10:42:47 -04:00 |
|
Rick Winfrey
|
a3ea16e67d
|
🔥 NBSP unicode character
|
2018-06-20 17:26:41 -07:00 |
|
Rick Winfrey
|
6075598bd2
|
Add guard fixtures
|
2018-06-20 17:23:42 -07:00 |
|
Rick Winfrey
|
796ca293de
|
Allow guards to contain multiple expressions (for ungrouped type patterns)
|
2018-06-20 17:23:21 -07:00 |
|
Rick Winfrey
|
35c7a472f6
|
Bump haskell-tree-sitter
|
2018-06-20 17:12:55 -07:00 |
|
Rick Winfrey
|
a952a584f4
|
Assign expression type signatures
|
2018-06-20 15:57:30 -07:00 |
|
Rick Winfrey
|
89d81c4236
|
Assign strict patterns
|
2018-06-20 15:57:15 -07:00 |
|
Patrick Thomson
|
33e9d7dbb4
|
Generate all-caps definitions of Language. Fixes #1980.
|
2018-06-20 17:45:30 -04:00 |
|
Rick Winfrey
|
aad0bd3210
|
Assign infix constructor identifiers
|
2018-06-20 14:31:38 -07:00 |
|
Rick Winfrey
|
7e9847489c
|
Unicode NBSP characters ruffle tree-sitter's leaves
|
2018-06-20 14:31:27 -07:00 |
|
Rick Winfrey
|
6a41892054
|
Assign expression in GadtConstructor
|
2018-06-20 14:18:55 -07:00 |
|
Rick Winfrey
|
0b1e1a936b
|
Assign expression in functionType
|
2018-06-20 14:18:45 -07:00 |
|
Patrick Thomson
|
c00322d6a1
|
Merge branch 'import-graph-mk2' of github.com:github/semantic into import-graph-mk2
|
2018-06-20 17:07:06 -04:00 |
|
Patrick Thomson
|
3d82970fb1
|
Fix lack of version qualification in java/go packages
|
2018-06-20 17:06:37 -04:00 |
|
joshvera
|
9dda9dfc47
|
A term has a syntax
|
2018-06-20 16:34:14 -04:00 |
|
joshvera
|
09258b88f7
|
Lets spit out terms of syntaxes
|
2018-06-20 16:33:58 -04:00 |
|
Rob Rix
|
10a7405a0d
|
Graph module info for the import graph.
|
2018-06-20 14:43:38 -04:00 |
|
Rob Rix
|
4e6c11faec
|
Rename graphingModulePaths to graphingModuleInfo.
|
2018-06-20 14:43:14 -04:00 |
|
Rob Rix
|
5b2f0c2c1c
|
Compute a graph of ModuleInfo, which we use to construct actual Modules.
|
2018-06-20 14:39:45 -04:00 |
|
joshvera
|
18caa4b2c8
|
Constrain roundtrip test to Literal.Null and Statements
|
2018-06-20 13:42:23 -04:00 |
|
joshvera
|
7084b7f7ed
|
Add Listable instances for Ruby.Syntax
|
2018-06-20 13:41:59 -04:00 |
|
Rob Rix
|
19e35b3f52
|
Derive a Monad instance for Graph.
|
2018-06-20 12:40:33 -04:00 |
|
Rob Rix
|
ffe84b1dd2
|
Derive an Alternative instance for Graph.
|
2018-06-20 12:40:16 -04:00 |
|
Rob Rix
|
d472adab2b
|
Derive an Applicative instance for Graph.
|
2018-06-20 12:40:01 -04:00 |
|
Rob Rix
|
e863802944
|
Add an analysis to graph module paths.
|
2018-06-20 12:38:05 -04:00 |
|