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