1
1
mirror of https://github.com/github/semantic.git synced 2024-12-18 04:11:48 +03:00
Commit Graph

31433 Commits

Author SHA1 Message Date
Patrick Thomson
339819228b Elide unnecessary delete call. 2019-12-10 12:11:19 -05:00
Patrick Thomson
2a4f9a230a
Merge pull request #397 from changlinli/in-the-lingua-franca-redux
Minor style fix for all languages in CLI
2019-12-10 12:10:21 -05:00
Changlin Li
46b9dfc9cf Minor style fix for all languages in CLI
Makes retrieving all languages insensitive to the ordering of languages
inside the `Language` datatype declaration and removes a couple of
unneeded function calls.
2019-12-10 11:24:03 -05:00
Patrick Thomson
bb72bb76d4 List all languages as a metavar in semantic graph.
Fixes #390.
2019-12-06 13:57:32 -05:00
Patrick Thomson
a9fbf1c335
Merge pull request #389 from RasmusWL/update-examples
Add --language to examples
2019-12-06 13:52:30 -05:00
Rasmus Wriedt Larsen
9df8ece4b3 Add --language to examples
otherwise they don't work with current version of the code
2019-12-06 09:17:44 +00:00
Ayman Nadeem
9764d4f79d
Merge pull request #386 from github/warnings
warnings
2019-11-19 18:17:16 -05:00
Ayman Nadeem
09b49637bf get rid of redundant imports 2019-11-19 15:39:45 -05:00
Ayman Nadeem
0bc12df5a3 stop warning on unused top binds 2019-11-19 15:39:37 -05:00
Ayman Nadeem
0c7e8f232d add -Werror for semantic-ast package 2019-11-19 15:39:07 -05:00
Ayman Nadeem
94432be85f add warnings to semantic-ast.cabal 2019-11-19 15:38:55 -05:00
Patrick Thomson
405c49d806
Merge pull request #368 from github/release-0.9.0.0
Bump version to 0.9.0.0.
2019-11-07 15:02:04 -05:00
Patrick Thomson
34f14abdb5 Merge remote-tracking branch 'origin/master' into release-0.9.0.0 2019-11-07 14:10:33 -05:00
Patrick Thomson
9855903e1f
Merge pull request #377 from github/sha-sha-sha-cha-cha-cha
Embed SHA in Docker builds by passing it in as an environment variable.
2019-11-07 13:59:28 -05:00
Rob Rix
cef6893a73
Merge pull request #374 from github/multi-component-ghcide-setup
Multi component ghcide setup
2019-11-07 13:32:20 -05:00
Timothy Clem
8f4d405070 Various versions of sed and prompt before push 2019-11-07 10:00:01 -08:00
Timothy Clem
cd92228d1e Merge remote-tracking branch 'origin/master' into sha-sha-sha-cha-cha-cha 2019-11-07 09:25:07 -08:00
Timothy Clem
1ab38e297a Try a different approach for embedding the git commit sha 2019-11-06 16:20:14 -08:00
Patrick Thomson
2175bbb443
Merge pull request #376 from github/expose-diff-graph
Expose diffGraph again
2019-11-06 11:02:34 -05:00
Timothy Clem
6825316011 Expose diffGraph again 2019-11-05 14:31:16 -08:00
Patrick Thomson
f0956624a0 closer 2019-11-04 14:33:57 -05:00
Patrick Thomson
52d021bcd6 First attempt. 2019-11-01 14:40:07 -04:00
Rob Rix
7662ee75f1
Take care not to load semantic-source twice. 2019-11-01 13:44:57 -04:00
Rob Rix
110b1b69e8
Make the output dirs relative to the ghc version. 2019-11-01 12:02:12 -04:00
Rob Rix
8ef9e1434e
Make the output dirs relative to the builddir. 2019-11-01 12:01:42 -04:00
Rob Rix
d41961f193
Move the build products dirs into script/ghci-flags. 2019-11-01 12:01:14 -04:00
Rob Rix
9a212db623
Note why the remaining flags aren’t in script/ghci-flags. 2019-11-01 11:59:44 -04:00
Rob Rix
88545759fc
Don’t ignore .ghci when using script/repl. 2019-11-01 11:59:30 -04:00
Rob Rix
09568bdbd5
Use script/ghci-flags from script/repl. 2019-11-01 11:59:04 -04:00
Rob Rix
978beb7a11
Revert "Echo any remaining args."
This reverts commit fbe02dab64.
2019-11-01 11:52:32 -04:00
Rob Rix
fbe02dab64
Echo any remaining args. 2019-11-01 11:50:51 -04:00
Rob Rix
e6fc10b293
Work relative to a builddir. 2019-11-01 11:50:45 -04:00
Rob Rix
c9cbc83ae3
Don’t forget app. 2019-11-01 11:38:41 -04:00
Rob Rix
90bf61dede
Warnings are warnings. 2019-11-01 11:35:35 -04:00
Rob Rix
3f69e09314
Enable strict data, in case it ever matters. 2019-11-01 11:35:07 -04:00
Rob Rix
2a13455080
Merge pull request #373 from github/multi-component-repl
Multi component repl
2019-11-01 11:19:23 -04:00
Rob Rix
2541955634
Tell hie-bios about the dependencies. 2019-11-01 11:16:45 -04:00
Rob Rix
547617a3b9
Add a script to compute the files to watch for changes to the packages. 2019-11-01 11:16:30 -04:00
Rob Rix
1e0ec64731
Add a hie.yaml using the ghci flags script. 2019-11-01 11:12:10 -04:00
Rob Rix
63f9cdb0e7
Un-ignore hie.yaml. 2019-11-01 11:12:03 -04:00
Rob Rix
b2c8fd92da
Don’t pass --interactive. 2019-11-01 11:05:06 -04:00
Rob Rix
ddff669740
Run the rest of it out of the cabal exec. 2019-11-01 11:02:44 -04:00
Rob Rix
35270bedde
Gather all the flags. 2019-11-01 11:01:17 -04:00
Rob Rix
4e17878d01
Stub in a script to return the flags for ghci. 2019-11-01 10:32:24 -04:00
Rob Rix
76833768a4
Enable pretty-printing immediately. 2019-11-01 09:58:22 -04:00
Rob Rix
d030f028da
Ignore pretty-simple before loading it to avoid multiple loaded copies. 2019-11-01 09:58:14 -04:00
Rob Rix
055c8424ee
Rewrite the ghci section. 2019-11-01 09:38:52 -04:00
Rob Rix
6863b55dc0
Simplify the threadscope steps. 2019-11-01 09:38:07 -04:00
Rob Rix
66c1abd529
Promote the threadscope section out of the ghci section. 2019-11-01 09:38:01 -04:00
Rob Rix
5c8bc7846a
Remove some stuff. 2019-11-01 09:37:52 -04:00