1
1
mirror of https://github.com/github/semantic.git synced 2024-11-24 08:54:07 +03:00
Commit Graph

24308 Commits

Author SHA1 Message Date
Rob Rix
d0fc64e2df Unpack PHP namespace names. 2018-07-16 10:50:13 -04:00
Rob Rix
1b00ea555a Recover from NoNameError with a gensym. 2018-07-16 10:39:20 -04:00
Rob Rix
360ae0e2f1 Replace FreeVariablesError with NoNameError. 2018-07-16 10:38:47 -04:00
Rob Rix
bebea2c6de Use declaredName to get function/method parameter names. 2018-07-16 10:31:33 -04:00
Rob Rix
5ed183d25d 🔥 a bunch of redundant parens. 2018-07-16 10:27:54 -04:00
Rob Rix
d74f5ce79c 🔥 freeVariables1. 2018-07-16 10:27:40 -04:00
Rob Rix
44fb03899c 🔥 freeVariable. 2018-07-16 10:26:34 -04:00
Rob Rix
3829cf50de Use Declarations for declared names in lets. 2018-07-16 10:26:29 -04:00
Rob Rix
8d07c5a30b Use Declarations for declared names in Python. 2018-07-16 10:26:21 -04:00
Rob Rix
5df6613cf0 Use Declarations for declared names in Go. 2018-07-16 10:26:12 -04:00
Rob Rix
24825d3a6d Use Declarations for declared names in Ruby. 2018-07-16 10:25:18 -04:00
Rob Rix
ab7daf2591 Use Declarations for the declared names in TypeScript. 2018-07-16 10:24:46 -04:00
Rob Rix
2df729831c Get the declared names of type aliases using declaredName. 2018-07-16 10:23:01 -04:00
Rob Rix
406a2ee625 Get the declared names of classes using declaredName. 2018-07-16 10:22:27 -04:00
Rob Rix
cc6ed63103 Get the declared names of methods using declaredName. 2018-07-16 10:21:30 -04:00
Rob Rix
12d2bc1d6b Get the declared names of functions using declaredName. 2018-07-16 10:21:00 -04:00
Rob Rix
ad436cafc3 🔥 the Declarations instance for Function. 2018-07-16 10:17:22 -04:00
Rob Rix
d6a0cf9895 Give a point-free definition of liftDeclaredName for Declaration.Function. 2018-07-16 10:17:05 -04:00
Rob Rix
0805b68d62 Define a Declarations1 instance for Method. 2018-07-16 10:16:48 -04:00
Rob Rix
98f143811a Parameterizze liftDeclaredName by the declaredName function for its children. 2018-07-16 10:16:02 -04:00
Timothy Clem
8a2645b1c0 Merge pull request #2037 from github/publish-to-gpr
Publish semantic and semanticd to the GPR
2018-07-13 13:35:31 -07:00
Timothy Clem
a3740549be Merge branch 'master' into publish-to-gpr 2018-07-13 13:22:12 -07:00
Patrick Thomson
9d8f2406be Merge pull request #2047 from github/lts-12.0
Upgrade to LTS 12.0 + GHC 8.4.
2018-07-13 16:13:43 -04:00
Timothy Clem
428f160266 Merge branch 'master' into publish-to-gpr 2018-07-13 12:58:56 -07:00
Patrick Thomson
dea4f10f9b Merge remote-tracking branch 'origin/master' into lts-12.0 2018-07-13 15:41:09 -04:00
Patrick Thomson
f9fcec872f manually fix licenses 2018-07-13 15:30:28 -04:00
Patrick Thomson
695d280f50 bump up the cancelable parsing timeout 2018-07-13 15:15:10 -04:00
Patrick Thomson
7837f18108 Merge pull request #2005 from github/abstract-call-graph
Compute call graph under abstract semantics
2018-07-13 15:04:17 -04:00
Patrick Thomson
3d50f9ab62 Merge branch 'master' into abstract-call-graph 2018-07-13 13:46:35 -04:00
Patrick Thomson
6136ea0921 every license ever 2018-07-13 13:38:05 -04:00
Patrick Thomson
37db866b7a changing that Show instance caused the doctests to loop infinitely 2018-07-13 13:27:15 -04:00
Rick Winfrey
989cf32231 Merge pull request #2044 from github/js-exports
Eval `export function ...` in JavaScript
2018-07-13 10:11:23 -07:00
Rick Winfrey
9423e5e9bd Merge branch 'master' into js-exports 2018-07-13 09:50:13 -07:00
Rick Winfrey
9674d78075 Adjust indentation 2018-07-13 09:49:43 -07:00
Patrick Thomson
6b3d930066 Fix lints. 2018-07-13 12:42:26 -04:00
Rick Winfrey
b928f7879a Use higher order declaredName function in Declarations1 instance 2018-07-13 09:32:34 -07:00
Rick Winfrey
435d296b6c Avoid >>= in do blocks 2018-07-13 09:31:24 -07:00
Patrick Thomson
6a65fc0bc0 Fix otiose parts of the diff. 2018-07-13 12:10:17 -04:00
Patrick Thomson
acb4ac18c3 Address Rob's concerns. 2018-07-13 12:06:11 -04:00
Patrick Thomson
85bc3dbda6 fix lints and bad imports 2018-07-13 11:59:45 -04:00
Patrick Thomson
d57f844717 Merge branch 'master' into lts-12.0 2018-07-13 11:30:43 -04:00
Patrick Thomson
341a3ba70a Merge remote-tracking branch 'origin/master' into abstract-call-graph 2018-07-13 11:22:13 -04:00
Patrick Thomson
25cc331789 merge fallout 2018-07-13 11:21:54 -04:00
Rob Rix
75f74aac55 Merge pull request #2045 from github/fix-interposition
Fix NonDet
2018-07-13 11:12:11 -04:00
Patrick Thomson
ae550c59c8 Merge remote-tracking branch 'origin/master' into abstract-call-graph 2018-07-13 11:11:46 -04:00
Rob Rix
c622ba6cbf Bump effects to master. 2018-07-13 11:02:39 -04:00
Rob Rix
4c5c0175f0 Merge branch 'master' into fix-interposition 2018-07-13 09:23:50 -04:00
Rob Rix
7eec6d7d88 We don’t actually need Trace here. 2018-07-13 09:22:56 -04:00
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