1
1
mirror of https://github.com/github/semantic.git synced 2024-12-24 07:25:44 +03:00
Commit Graph

28433 Commits

Author SHA1 Message Date
Jan Hrček
915937c4be Fix some hlint warnings 2019-06-16 13:40:13 +02:00
Rob Rix
02e56c9251
Merge pull request #157 from jhrcek/fix-test-warnings
Fix warnings in tests
2019-06-15 12:38:36 -04:00
Patrick Thomson
93cb2d3f07
Merge branch 'master' into fix-test-warnings 2019-06-15 09:04:05 -04:00
Patrick Thomson
41b956ebbd
Merge pull request #158 from iporsut/master
Remove unused NamedFieldPuns extension in Data.Source.Spec
2019-06-15 09:03:32 -04:00
Weerasak Chongnguluam
32ba68e2d1 Remove unused NamedFieldPuns extension in Data.Source.Spec 2019-06-15 16:57:16 +07:00
Jan Hrček
ec4248cbb4 Fix warnings in tests
27 [-Wunused-matches]
 7 [-Wmissing-export-lists]
 6 [-Wunused-imports]
 5 [-Wmissing-signatures]
 2 [-Wincomplete-uni-patterns]
 1 [-Wunused-top-binds]
 1 [-Wtype-defaults]
2019-06-15 08:56:59 +02:00
Patrick Thomson
78dad094fa
Merge pull request #152 from github/remove-orphan-bytestring-listable
Remove orphan ByteString Listable instance.
2019-06-14 17:06:12 -04:00
Patrick Thomson
50424cfbec
Merge branch 'master' into remove-orphan-bytestring-listable 2019-06-14 16:51:16 -04:00
Patrick Thomson
12274038ef
Merge pull request #131 from github/document-adding-new-langs
Document the process of adding new languages. (#126)
2019-06-14 16:50:59 -04:00
Patrick Thomson
23194cf4f1 Draw correspondence between CLI and language stages. 2019-06-14 16:50:06 -04:00
Rob Rix
30fd1b4abf
Merge branch 'master' into remove-orphan-bytestring-listable 2019-06-14 16:34:13 -04:00
Patrick Thomson
3ab02f2f87
Merge branch 'master' into document-adding-new-langs 2019-06-14 16:10:39 -04:00
Patrick Thomson
1afb36c3bb
Merge pull request #149 from jhrcek/warnings-in-tests
Enable warnings in tests
2019-06-14 14:12:42 -04:00
Patrick Thomson
35fbd2a6c6
Merge branch 'master' into warnings-in-tests 2019-06-14 12:50:20 -04:00
Rob Rix
342a9393da
Merge pull request #151 from github/cache-dist-newstyle
Cache the dist-newstyle directory.
2019-06-14 12:48:45 -04:00
Patrick Thomson
01ec755c68 Address @dcreager's changes. 2019-06-14 12:47:53 -04:00
Patrick Thomson
1bffcb540b
Merge branch 'master' into cache-dist-newstyle 2019-06-14 12:39:13 -04:00
Patrick Thomson
02b36d2570 Port Leancheck+Hspec properties to Tasty.Hedgehog. 2019-06-14 12:33:28 -04:00
Patrick Thomson
e1d94f07d1 Remove Listable instance for Source.
This was created with a whole mess of Leancheck combinators. A
Hedgehog approach makes things easier.
2019-06-14 11:53:42 -04:00
Patrick Thomson
497bc507c5 Cache the dist-newstyle directory.
This should address #88. We might even be able to turn -O1 on again.
2019-06-14 11:39:18 -04:00
Jan Hrček
a644674a54 Fix -Wredundant-constraints warning 2019-06-14 15:56:07 +02:00
Jan Hrček
8959d4d1d6 Fix -Wdodgy-imports warnings 2019-06-14 15:46:06 +02:00
Jan Hrček
7aa0d8b3d9 Enable GHC warnings in tests 2019-06-14 15:35:18 +02:00
Rob Rix
440b182717
Merge pull request #147 from github/mention-cabal-2.4
Document that Cabal 2.4 is necessary.
2019-06-14 08:26:49 -04:00
Patrick Thomson
19b040cff6
Document that Cabal 2.4 is necessary.
Fixes #145. Also removes some language about Stackage versions which isn’t accurate anymore.
2019-06-14 08:25:49 -04:00
Patrick Thomson
cbf59c82c6
Merge branch 'master' into document-adding-new-langs 2019-06-14 08:22:48 -04:00
Rob Rix
0af79d0a42
Merge pull request #143 from iporsut/master
Remove unused RankNTypes extension
2019-06-14 07:09:58 -04:00
Weerasak Chongnguluam
da56c8b8a5 Remove unused RankNTypes extension 2019-06-14 13:39:00 +07:00
Patrick Thomson
6bee125560
Merge branch 'master' into document-adding-new-langs 2019-06-13 17:23:08 -04:00
Patrick Thomson
0c0d3200e8
Merge pull request #141 from github/remove-otiose-instance
Remove HasDefault and Primitive instances for Language.
2019-06-13 16:41:12 -04:00
Patrick Thomson
24ee9de01d Address @robrix's suggestions. 2019-06-13 16:39:56 -04:00
Patrick Thomson
6841f13953 Merge remote-tracking branch 'origin/master' into document-adding-new-langs 2019-06-13 16:05:04 -04:00
Patrick Thomson
51a7e9d3b8
Merge branch 'master' into remove-otiose-instance 2019-06-13 15:07:14 -04:00
Patrick Thomson
8db3050f57
Merge pull request #133 from github/try-two-ci-jobs
Disable optimizations on CI builds.
2019-06-13 15:07:03 -04:00
Patrick Thomson
4ee9c9bc0a
Merge branch 'master' into remove-otiose-instance 2019-06-13 15:06:46 -04:00
Patrick Thomson
968ea8b431
Merge branch 'master' into try-two-ci-jobs 2019-06-13 14:49:03 -04:00
Patrick Thomson
bafaf64adf
Merge pull request #142 from github/require-newest-cabal
Require Cabal 2.4.
2019-06-13 14:44:51 -04:00
Patrick Thomson
0c639db9c4 And these named fields. 2019-06-13 14:38:08 -04:00
Patrick Thomson
c368c43dce 🔥 Finite instance. 2019-06-13 14:21:27 -04:00
Patrick Thomson
668d1f396f Require Cabal 2.4. 2019-06-13 14:20:22 -04:00
Patrick Thomson
e39fddd489
Merge branch 'master' into try-two-ci-jobs 2019-06-13 14:16:35 -04:00
Patrick Thomson
838f09e31c Remove HasDefault and Primitive instances for Language.
Those instances are handled by the bridged data types in `Semantic.Api`.
Keeping this around is both unnecessary and is making #139 go all
wobbly for reasons that are still unclear to me.
2019-06-13 14:14:57 -04:00
Patrick Thomson
87612594f0 This is farcical. I give in, for now. 2019-06-12 23:44:40 -04:00
Patrick Thomson
e4fdb7f492
Merge pull request #129 from github/cleaner-implicit-params
Clean up specs with some implicit parameters.
2019-06-12 23:39:58 -04:00
Patrick Thomson
6f6235186d Maybe this will help? 2019-06-12 23:14:18 -04:00
Patrick Thomson
6448aa2d06
Merge branch 'master' into document-adding-new-langs 2019-06-12 17:23:41 -04:00
Patrick Thomson
6faa4fbf13 Pass -j2 to the Travis build.
Build times are killing us. Let's see if this helps.
2019-06-12 17:22:00 -04:00
Patrick Thomson
6edabbbecc
Merge branch 'master' into cleaner-implicit-params 2019-06-12 17:21:01 -04:00
Patrick Thomson
c6607e4292
Merge pull request #125 from github/tasty-golden-scrumptious-tests
Use tasty-golden for golden tests and ditch vendored hspec-expectations package.
2019-06-12 17:19:59 -04:00
Patrick Thomson
d50c08152b forgot one last .json file 2019-06-12 16:45:33 -04:00