1
1
mirror of https://github.com/github/semantic.git synced 2025-01-01 19:55:34 +03:00
Commit Graph

24814 Commits

Author SHA1 Message Date
Josh Vera
a514bbc3d5 Merge pull request #2077 from github/export-lists
Add export lists to modules missing them.
2018-07-19 16:40:14 -04:00
Patrick Thomson
1282145551 Merge branch 'master' into export-lists 2018-07-19 16:30:46 -04:00
Rob Rix
0264127875 Merge branch 'master' into specialize-disjunction-for-abstract-semantics 2018-07-19 16:25:34 -04:00
Josh Vera
6f57fea992 Merge pull request #2074 from github/holes-with-things-in-them
Holes with things in them
2018-07-19 16:24:27 -04:00
Rob Rix
59c3f499c3 Merge branch 'master' into holes-with-things-in-them 2018-07-19 15:53:55 -04:00
Josh Vera
2d234f6aa8 Merge branch 'master' into vertex++ 2018-07-19 15:52:28 -04:00
Patrick Thomson
02dbd3dcb4 Merge pull request #2076 from github/semanticd-errors
Clean up semanticd warnings
2018-07-19 15:39:52 -04:00
Patrick Thomson
587b97ffa5 Add -Wmissing-export-lists to semantic. 2018-07-19 14:56:58 -04:00
Patrick Thomson
bdd75e6e7c Add export lists to modules missing them. 2018-07-19 14:45:04 -04:00
Timothy Clem
b67f3b1e8a Bring back Lookup path 2018-07-19 11:24:45 -07:00
Timothy Clem
bc3bc5a023 Merge branch 'master' into vertex++ 2018-07-19 11:23:58 -07:00
Timothy Clem
7ad6efe903 Bring back qualifiation of variables 2018-07-19 10:44:54 -07:00
Timothy Clem
f2f08316c6 Remove one layer of type classes 2018-07-19 10:43:06 -07:00
Rob Rix
4a2ccf50dd Merge branch 'master' into specialize-disjunction-for-abstract-semantics 2018-07-19 13:41:29 -04:00
Timothy Clem
126cfa2234 Capture context for both Method and Function declarations 2018-07-19 10:36:51 -07:00
Rob Rix
c02add34b1 Merge branch 'master' into holes-with-things-in-them 2018-07-19 13:36:41 -04:00
Timothy Clem
549adf887c Remove extraneous do 2018-07-19 10:36:30 -07:00
Rob Rix
aa2ca00d6f Merge branch 'master' into semanticd-errors 2018-07-19 13:36:29 -04:00
Timothy Clem
f2e16aeb19 No need to graph both load and lookup 2018-07-19 10:36:24 -07:00
Timothy Clem
9e6ea73e6f Give edges a recommended length to help with layout 2018-07-19 10:36:06 -07:00
Timothy Clem
22f16c2b11 Capture vertices for MemberAccess 2018-07-19 10:35:53 -07:00
Rob Rix
fb93abff18 Merge pull request #2059 from github/new-AST-inspection
swap out commands for inspecting AST
2018-07-19 13:35:09 -04:00
Rob Rix
45db386adf Merge branch 'master' into new-AST-inspection 2018-07-19 13:25:06 -04:00
Rob Rix
3eac88bce9 Evaluate Or as disjunction. 2018-07-19 13:17:21 -04:00
Rob Rix
0c2f5b44d6 Define a disjunction operation on values. 2018-07-19 13:15:44 -04:00
Rob Rix
692a0d00a3 Revert "Rename the AddressError constructors."
This reverts commit 3a787ea1ad0ac17468470a3bb709c1916492e846.
2018-07-19 12:06:39 -04:00
Rob Rix
b05a781d95 Merge branch 'master' into holes-with-things-in-them 2018-07-19 12:02:07 -04:00
Charlie Somerville
96e68d39fb split out Addressable into Allocatable and Derefable typeclasses 2018-07-19 17:17:00 +10:00
Charlie Somerville
de80f1906e fix SpecHelpers to hit heap for namespaces 2018-07-19 17:03:17 +10:00
Charlie Somerville
2bde8989de split out separate Deref effect from Allocator 2018-07-19 16:32:58 +10:00
Charlie Somerville
a1c4fabfd9 Merge branch 'master' into charliesome/module-result 2018-07-19 16:06:53 +10:00
Josh Vera
341e103c7f Merge pull request #2073 from github/bench-call-graph
Fix benchmarks and add benchmark for call graph.
2018-07-18 18:06:02 -04:00
Josh Vera
e92b04b032 Merge branch 'master' into bench-call-graph 2018-07-18 17:42:52 -04:00
Josh Vera
337d700dae Merge pull request #2069 from github/add-callstack-to-error
Store CallStack information in Errors directly.
2018-07-18 17:42:32 -04:00
Ayman Nadeem
105d1a6ece fix assert statement error 2018-07-18 17:22:06 -04:00
Josh Vera
bd9b34a512 Merge branch 'master' into add-callstack-to-error 2018-07-18 17:09:18 -04:00
Patrick Thomson
dafed54a6f Merge pull request #2060 from github/why-haskell
Document usage of Haskell in this project
2018-07-18 16:37:54 -04:00
Patrick Thomson
6788371bc5 Merge branch 'master' into why-haskell 2018-07-18 16:20:57 -04:00
Patrick Thomson
2a01288c82 Merge remote-tracking branch 'origin/master' into bench-call-graph 2018-07-18 16:16:10 -04:00
Patrick Thomson
68cd404e9c Merge remote-tracking branch 'origin/master' into add-callstack-to-error 2018-07-18 16:12:14 -04:00
Patrick Thomson
7c3c970d05 lints/warnings 2018-07-18 16:11:28 -04:00
Josh Vera
3122bd705a Merge pull request #2053 from github/grpc-diff-trees
Diffs in the gRPC interface
2018-07-18 16:11:18 -04:00
Timothy Clem
68858a5089 Track context in which variables are found 2018-07-18 13:11:03 -07:00
Timothy Clem
015d18ce18 Change up dot formatting a bit 2018-07-18 13:10:41 -07:00
Patrick Thomson
ea69a17eda last of Rob's changes 2018-07-18 16:05:47 -04:00
joshvera
49c948a708 Remove RubyDiff from ruby-terms.proto 2018-07-18 15:55:56 -04:00
Ayman Nadeem
01c5872a54 assertStatement fixture 2018-07-18 15:39:17 -04:00
Ayman Nadeem
dead9debb0 assign assertStatement 2018-07-18 15:36:35 -04:00
Rob Rix
e131347600 Return the load order, not the terms. 2018-07-18 12:59:26 -04:00
Timothy Clem
c7cf0ef329 Format imports 2018-07-18 09:19:13 -07:00