some LANGUAGE cleanups for the test harness
5 patches for repository darcs-unstable@darcs.net:screened:
patch 747d75e19cc3652e62db5ef91b2c7b27f2759619
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 14:36:32 GMT 2020
* tests: sort default-extensions
patch af16ca9f2636931774686e8f12d556c5048d234f
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 14:40:40 GMT 2020
* tests: add DefaultSignatures to .cabal file
patch d69117711c7e7c89393176cfc224b9c71fcf743f
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 14:55:42 GMT 2020
* tests: remove some redundant LANGUAGE pragmas
patch 2df3c52bfa260cc15c7a6a7eff245eb10938d611
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 14:56:35 GMT 2020
* tests: list MultiParamTypeClasses in the cabal file
It's very widely used in the tests and generally we wouldn't
think twice about using it in test code/infrastructure.
patch 7a415dccdb33e436a098e86ec4101525d0518bf5
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 15:18:04 GMT 2020
* tests: remove unnecessary UndecidableInstances
I screwed up a couple of things with these patches due
to relying on my IDE (which doesn't reload after cabal file
changes) and not checking after a conflict resolution.
Apologies if anyone pulled the broken repo state.
2 patches for repository darcs-unstable@darcs.net:screened:
patch 2fc94901ecea15189ddb1f0c41e26db51533580b
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 17:12:59 GMT 2020
* tests: NoMonoLocalBinds needs to come last
patch b2d90359fa8a5abe3fb1d9aae89b7f067a22b1d7
Author: Ganesh Sittampalam <ganesh@earth.li>
Date: Sat Feb 15 16:56:49 GMT 2020
* tests: correct mistake in MultiParamTypeClasses patch
I accidentally removed UndecidableInstances when resolving a
local conflict.