1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 06:11:49 +03:00
Commit Graph

31870 Commits

Author SHA1 Message Date
Rob Rix
667f894ec3
Merge branch 'ghcide-is-painless' into analysis-effects 2019-12-18 09:49:08 -05:00
Rob Rix
59cf2f9102
Tidy up .ghci.repl. 2019-12-18 09:17:13 -05:00
Rob Rix
e12af54e84
📝 the exec call. 2019-12-18 09:17:08 -05:00
Rob Rix
b49986a29e
📝 the flags. 2019-12-18 09:12:38 -05:00
Rob Rix
db07534694
Add a TODO. 2019-12-18 09:10:33 -05:00
Rob Rix
d2f539f59f
Keep the include paths together. 2019-12-18 09:07:01 -05:00
Rob Rix
4b8f044aab
📝 the initial build. 2019-12-18 09:05:44 -05:00
Rob Rix
75cc0ffe0a
Move the preprocessor options up. 2019-12-18 09:04:01 -05:00
Rob Rix
97a616792d
Abbreviate the build products dir. 2019-12-18 09:03:30 -05:00
Rob Rix
fc67e05872
Use relative paths to the src dirs. 2019-12-18 09:01:45 -05:00
Rob Rix
cbb45e4154
Disallow customizing the build dir. 2019-12-18 09:00:23 -05:00
Rob Rix
be39dae6a0
Quote paths when changing directories. 2019-12-18 09:00:13 -05:00
Rob Rix
3621ab3924
Build dependencies before getting the flags. 2019-12-18 08:58:19 -05:00
Rob Rix
9e7cacadb6
Disable star-is-type warnings in 8.8 as well. 2019-12-18 08:56:12 -05:00
Rob Rix
abcca95a54
Rename .ghci.semantic to .ghci.repl. 2019-12-18 08:55:27 -05:00
Rob Rix
183917ca8e
Run script/repl in dist-newstyle. 2019-12-17 17:43:31 -05:00
Rob Rix
532a983bf9
Build into our own subdir. 2019-12-17 17:43:01 -05:00
Rob Rix
9bd1226774
Conditionalize a couple of warning flags. 2019-12-17 17:33:36 -05:00
Rob Rix
9e8517f73a
Quote the GHC_ENVIRONMENT variable. 2019-12-17 17:32:44 -05:00
Rob Rix
66b714b5b9
Unset the environment file var. 2019-12-17 17:31:23 -05:00
Rob Rix
7584af304c
Build the dependencies before loading the repl. 2019-12-17 17:06:45 -05:00
Rob Rix
bae8abefe2
📝 the output_file variable. 2019-12-17 17:06:11 -05:00
Rob Rix
479e976cb1
Disable the missing-deriving-strategies warning for code in ghci. 2019-12-17 16:57:35 -05:00
Rob Rix
e13e4c46a4
Use the forward-compatible prefix. 2019-12-17 16:55:50 -05:00
Rob Rix
e0a5334395
Quote the path. 2019-12-17 16:55:40 -05:00
Rob Rix
45f2e4561e
Disable the missing-deriving-strategies warning in script/repl & ghcide. 2019-12-17 16:54:39 -05:00
Rob Rix
abe0a27c4e
🔥 the package name from the paths.
We’re determining these things ourselves so we don’t need to fuss about that.
2019-12-17 16:51:21 -05:00
Rob Rix
ed455979eb
Write the output to a specified path. 2019-12-17 16:50:26 -05:00
Rob Rix
d0412d7a88
Define an output file variable. 2019-12-17 16:49:45 -05:00
Rob Rix
c93058be1b
Use the forward-compatible alias. 2019-12-17 16:48:47 -05:00
Rob Rix
8aa0ddbc61
Quote the build dir variable. 2019-12-17 16:48:38 -05:00
Patrick Thomson
1e04b6bc9f
Merge pull request from github/de-preview
Upgrade to Actions cache@v1.
2019-12-17 15:19:17 -05:00
Patrick Thomson
dedab31dd8 Remove stray whitespace. 2019-12-17 15:06:06 -05:00
Patrick Thomson
982522ac76 Cache on pushes to master. 2019-12-17 15:02:03 -05:00
Patrick Thomson
a543072453 Test commit to see if we get a cache hit. 2019-12-17 14:59:16 -05:00
Patrick Thomson
ad5d700f8a Upgrade to Actions cache@v1.
I've been seeing cache misses where I would expect to see successes.
Let's see if this helps.
2019-12-17 14:12:21 -05:00
Patrick Thomson
1d7ddcc36e
Merge pull request from github/glorious-ghc-upgrade-8.8
Upgrade to GHC 8.8 and Actions CI.
2019-12-17 11:53:21 -05:00
Patrick Thomson
259089c6d2 never mind, we do need to cd 2019-12-17 11:26:13 -05:00
Patrick Thomson
85ce329188 maybe we don't need to cd at all 2019-12-17 10:57:49 -05:00
Patrick Thomson
ae7a5c6e28 Try running the semantic-source tests. 2019-12-17 10:12:03 -05:00
Patrick Thomson
35fc0067d6 fix lints. 2019-12-17 09:41:21 -05:00
Patrick Thomson
6cac0f2e09 Try installing to a directory, I guess? 2019-12-16 21:21:04 -05:00
Patrick Thomson
db935cd202 s/exec/run 2019-12-16 19:43:49 -05:00
Rob Rix
ff4523e25e
Extract the basic introduction forms into a new syntax type. 2019-12-16 13:50:58 -05:00
Rob Rix
8cca0f12e2
Make sure fused-syntax gets loaded by ghcide. 2019-12-16 13:36:55 -05:00
Patrick Thomson
6aefcbe71d Try running this manually, without a token. 2019-12-16 12:27:01 -05:00
Patrick Thomson
a767913c76 Try using an hlint action. 2019-12-16 12:20:11 -05:00
Patrick Thomson
266a720fa9 Use PVP operator. 2019-12-16 12:20:05 -05:00
Patrick Thomson
9817b686e5 Merge remote-tracking branch 'origin/master' into glorious-ghc-upgrade-8.8 2019-12-16 12:14:47 -05:00
Rob Rix
3ecb1980f8
Build all the dependencies in the dist-repl dir. 2019-12-16 11:41:25 -05:00