on master help sign in
Merge pull request #889 from mgsloan/remove-default-extensions
6c721bdOleg Grenrus
servant-foreign/servant-foreign.cabal−28
@@ -47,22 +47,6 @@ library
47 if impl(ghc >= 8.0)
47 if impl(ghc >= 8.0)
48 ghc-options: -Wno-redundant-constraints
48 ghc-options: -Wno-redundant-constraints
49 include-dirs: include
49 include-dirs: include
50− default-extensions: ConstraintKinds
51− , CPP
52− , DataKinds
53− , DeriveDataTypeable
54− , FlexibleContexts
55− , FlexibleInstances
56− , GeneralizedNewtypeDeriving
57− , MultiParamTypeClasses
58− , OverloadedStrings
59− , PolyKinds
60− , ScopedTypeVariables
61− , TemplateHaskell
62− , TypeFamilies
63− , TypeOperators
64− , UndecidableInstances
65−
66
50
67test-suite spec
51test-suite spec
68 type: exitcode-stdio-1.0
52 type: exitcode-stdio-1.0
@@ -78,15 +62,3 @@ test-suite spec
78 , servant
62 , servant
79 , servant-foreign
63 , servant-foreign
80 default-language: Haskell2010
64 default-language: Haskell2010
81− default-extensions: ConstraintKinds
82− , DataKinds
83− , FlexibleContexts
84− , FlexibleInstances
85− , GeneralizedNewtypeDeriving
86− , MultiParamTypeClasses
87− , ScopedTypeVariables
88− , TypeFamilies
89− , TypeOperators
90− , UndecidableInstances
91− , OverloadedStrings
92− , PolyKinds
servant-foreign/src/Servant/Foreign/Inflections.hs+1
@@ -1,3 +1,4 @@
1+{-# LANGUAGE OverloadedStrings #-}
1module Servant.Foreign.Inflections
2module Servant.Foreign.Inflections
2 ( concatCase
3 ( concatCase
3 , snakeCase
4 , snakeCase
servant-foreign/src/Servant/Foreign/Internal.hs+13
@@ -1,4 +1,17 @@
1{-# LANGUAGE CPP #-}
1{-# LANGUAGE CPP #-}
2+{-# LANGUAGE ConstraintKinds #-}
3+{-# LANGUAGE DeriveDataTypeable #-}
4+{-# LANGUAGE FlexibleContexts #-}
5+{-# LANGUAGE FlexibleInstances #-}
6+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
7+{-# LANGUAGE MultiParamTypeClasses #-}
8+{-# LANGUAGE OverloadedStrings #-}
9+{-# LANGUAGE PolyKinds #-}
10+{-# LANGUAGE ScopedTypeVariables #-}
11+{-# LANGUAGE TemplateHaskell #-}
12+{-# LANGUAGE TypeFamilies #-}
13+{-# LANGUAGE TypeOperators #-}
14+{-# LANGUAGE UndecidableInstances #-}
2#if !MIN_VERSION_base(4,8,0)
15#if !MIN_VERSION_base(4,8,0)
3{-# LANGUAGE NullaryTypeClasses #-}
16{-# LANGUAGE NullaryTypeClasses #-}
4#endif
17#endif
servant-foreign/test/Servant/ForeignSpec.hs+12−1
@@ -1,4 +1,15 @@
1−{-# LANGUAGE CPP #-}
1+{-# LANGUAGE CPP #-}
2+{-# LANGUAGE ConstraintKinds #-}
3+{-# LANGUAGE DataKinds #-}
4+{-# LANGUAGE FlexibleContexts #-}
5+{-# LANGUAGE FlexibleInstances #-}
6+{-# LANGUAGE MultiParamTypeClasses #-}
7+{-# LANGUAGE OverloadedStrings #-}
8+{-# LANGUAGE PolyKinds #-}
9+{-# LANGUAGE ScopedTypeVariables #-}
10+{-# LANGUAGE TemplateHaskell #-}
11+{-# LANGUAGE TypeFamilies #-}
12+{-# LANGUAGE TypeOperators #-}
2#include "overlapping-compat.h"
13#include "overlapping-compat.h"
3
14
4module Servant.ForeignSpec where
15module Servant.ForeignSpec where