summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/Language/Haskell/Stylish.hs (renamed from src/Language/Haskell/Stylish.hs)23
-rw-r--r--lib/Language/Haskell/Stylish/Block.hs (renamed from src/Language/Haskell/Stylish/Block.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Config.hs (renamed from src/Language/Haskell/Stylish/Config.hs)2
-rw-r--r--lib/Language/Haskell/Stylish/Editor.hs (renamed from src/Language/Haskell/Stylish/Editor.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Parse.hs (renamed from src/Language/Haskell/Stylish/Parse.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Step.hs (renamed from src/Language/Haskell/Stylish/Step.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Step/Imports.hs (renamed from src/Language/Haskell/Stylish/Step/Imports.hs)2
-rw-r--r--lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs (renamed from src/Language/Haskell/Stylish/Step/LanguagePragmas.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Step/Records.hs (renamed from src/Language/Haskell/Stylish/Step/Records.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Step/Tabs.hs (renamed from src/Language/Haskell/Stylish/Step/Tabs.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs (renamed from src/Language/Haskell/Stylish/Step/TrailingWhitespace.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs (renamed from src/Language/Haskell/Stylish/Step/UnicodeSyntax.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Util.hs (renamed from src/Language/Haskell/Stylish/Util.hs)0
-rw-r--r--lib/Language/Haskell/Stylish/Verbose.hs (renamed from src/Language/Haskell/Stylish/Verbose.hs)0
-rw-r--r--stylish-haskell.cabal10
15 files changed, 16 insertions, 21 deletions
diff --git a/src/Language/Haskell/Stylish.hs b/lib/Language/Haskell/Stylish.hs
index b8620ae..103306c 100644
--- a/src/Language/Haskell/Stylish.hs
+++ b/lib/Language/Haskell/Stylish.hs
@@ -25,22 +25,21 @@ module Language.Haskell.Stylish
--------------------------------------------------------------------------------
-import Control.Applicative ((<$>))
-import Control.Monad (foldM)
+import Control.Monad (foldM)
--------------------------------------------------------------------------------
-import Language.Haskell.Stylish.Config
-import Language.Haskell.Stylish.Step
-import Language.Haskell.Stylish.Verbose
-import Language.Haskell.Stylish.Parse
-import Paths_stylish_haskell (version)
-import qualified Language.Haskell.Stylish.Step.Imports as Imports
-import qualified Language.Haskell.Stylish.Step.LanguagePragmas as LanguagePragmas
-import qualified Language.Haskell.Stylish.Step.Records as Records
-import qualified Language.Haskell.Stylish.Step.Tabs as Tabs
+import Language.Haskell.Stylish.Config
+import Language.Haskell.Stylish.Parse
+import Language.Haskell.Stylish.Step
+import qualified Language.Haskell.Stylish.Step.Imports as Imports
+import qualified Language.Haskell.Stylish.Step.LanguagePragmas as LanguagePragmas
+import qualified Language.Haskell.Stylish.Step.Records as Records
+import qualified Language.Haskell.Stylish.Step.Tabs as Tabs
import qualified Language.Haskell.Stylish.Step.TrailingWhitespace as TrailingWhitespace
-import qualified Language.Haskell.Stylish.Step.UnicodeSyntax as UnicodeSyntax
+import qualified Language.Haskell.Stylish.Step.UnicodeSyntax as UnicodeSyntax
+import Language.Haskell.Stylish.Verbose
+import Paths_stylish_haskell (version)
--------------------------------------------------------------------------------
diff --git a/src/Language/Haskell/Stylish/Block.hs b/lib/Language/Haskell/Stylish/Block.hs
index fd680a8..fd680a8 100644
--- a/src/Language/Haskell/Stylish/Block.hs
+++ b/lib/Language/Haskell/Stylish/Block.hs
diff --git a/src/Language/Haskell/Stylish/Config.hs b/lib/Language/Haskell/Stylish/Config.hs
index 556002d..b7353aa 100644
--- a/src/Language/Haskell/Stylish/Config.hs
+++ b/lib/Language/Haskell/Stylish/Config.hs
@@ -10,8 +10,6 @@ module Language.Haskell.Stylish.Config
--------------------------------------------------------------------------------
-import Control.Applicative (pure, (<$>),
- (<*>))
import Control.Monad (forM, mzero)
import Data.Aeson (FromJSON (..))
import qualified Data.Aeson as A
diff --git a/src/Language/Haskell/Stylish/Editor.hs b/lib/Language/Haskell/Stylish/Editor.hs
index 5d5a864..5d5a864 100644
--- a/src/Language/Haskell/Stylish/Editor.hs
+++ b/lib/Language/Haskell/Stylish/Editor.hs
diff --git a/src/Language/Haskell/Stylish/Parse.hs b/lib/Language/Haskell/Stylish/Parse.hs
index f8e24a6..f8e24a6 100644
--- a/src/Language/Haskell/Stylish/Parse.hs
+++ b/lib/Language/Haskell/Stylish/Parse.hs
diff --git a/src/Language/Haskell/Stylish/Step.hs b/lib/Language/Haskell/Stylish/Step.hs
index f053f8b..f053f8b 100644
--- a/src/Language/Haskell/Stylish/Step.hs
+++ b/lib/Language/Haskell/Stylish/Step.hs
diff --git a/src/Language/Haskell/Stylish/Step/Imports.hs b/lib/Language/Haskell/Stylish/Step/Imports.hs
index 14bb818..82ba96f 100644
--- a/src/Language/Haskell/Stylish/Step/Imports.hs
+++ b/lib/Language/Haskell/Stylish/Step/Imports.hs
@@ -10,10 +10,8 @@ module Language.Haskell.Stylish.Step.Imports
--------------------------------------------------------------------------------
-
import Control.Arrow ((&&&))
import Data.Char (toLower)
-import Data.Functor ((<$>))
import Data.List (intercalate, sortBy)
import Data.Maybe (isJust, maybeToList)
import Data.Ord (comparing)
diff --git a/src/Language/Haskell/Stylish/Step/LanguagePragmas.hs b/lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs
index 0239736..0239736 100644
--- a/src/Language/Haskell/Stylish/Step/LanguagePragmas.hs
+++ b/lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs
diff --git a/src/Language/Haskell/Stylish/Step/Records.hs b/lib/Language/Haskell/Stylish/Step/Records.hs
index c8f6d19..c8f6d19 100644
--- a/src/Language/Haskell/Stylish/Step/Records.hs
+++ b/lib/Language/Haskell/Stylish/Step/Records.hs
diff --git a/src/Language/Haskell/Stylish/Step/Tabs.hs b/lib/Language/Haskell/Stylish/Step/Tabs.hs
index 0694cd9..0694cd9 100644
--- a/src/Language/Haskell/Stylish/Step/Tabs.hs
+++ b/lib/Language/Haskell/Stylish/Step/Tabs.hs
diff --git a/src/Language/Haskell/Stylish/Step/TrailingWhitespace.hs b/lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs
index dbc594c..dbc594c 100644
--- a/src/Language/Haskell/Stylish/Step/TrailingWhitespace.hs
+++ b/lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs
diff --git a/src/Language/Haskell/Stylish/Step/UnicodeSyntax.hs b/lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs
index 1e00275..1e00275 100644
--- a/src/Language/Haskell/Stylish/Step/UnicodeSyntax.hs
+++ b/lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs
diff --git a/src/Language/Haskell/Stylish/Util.hs b/lib/Language/Haskell/Stylish/Util.hs
index ed5de91..ed5de91 100644
--- a/src/Language/Haskell/Stylish/Util.hs
+++ b/lib/Language/Haskell/Stylish/Util.hs
diff --git a/src/Language/Haskell/Stylish/Verbose.hs b/lib/Language/Haskell/Stylish/Verbose.hs
index 5519e43..5519e43 100644
--- a/src/Language/Haskell/Stylish/Verbose.hs
+++ b/lib/Language/Haskell/Stylish/Verbose.hs
diff --git a/stylish-haskell.cabal b/stylish-haskell.cabal
index d5ed065..427fd6e 100644
--- a/stylish-haskell.cabal
+++ b/stylish-haskell.cabal
@@ -26,7 +26,7 @@ Extra-source-files:
Library
Exposed-modules: Language.Haskell.Stylish
- Hs-source-dirs: src
+ Hs-source-dirs: lib
Ghc-options: -Wall
Other-modules:
@@ -47,7 +47,7 @@ Library
Build-depends:
aeson >= 0.6 && < 0.11,
- base >= 4 && < 5,
+ base >= 4.8 && < 5,
bytestring >= 0.9 && < 0.11,
containers >= 0.3 && < 0.6,
directory >= 1.1 && < 1.3,
@@ -68,7 +68,7 @@ Executable stylish-haskell
cmdargs >= 0.9 && < 0.11,
-- Copied from regular dependencies...
aeson >= 0.6 && < 0.11,
- base >= 4 && < 5,
+ base >= 4.8 && < 5,
bytestring >= 0.9 && < 0.11,
containers >= 0.3 && < 0.6,
directory >= 1.1 && < 1.3,
@@ -80,7 +80,7 @@ Executable stylish-haskell
Test-suite stylish-haskell-tests
Ghc-options: -Wall
- Hs-source-dirs: src tests
+ Hs-source-dirs: tests lib
Main-is: TestSuite.hs
Type: exitcode-stdio-1.0
@@ -100,7 +100,7 @@ Test-suite stylish-haskell-tests
test-framework-hunit >= 0.2 && < 0.4,
-- Copied from regular dependencies...
aeson >= 0.6 && < 0.11,
- base >= 4 && < 5,
+ base >= 4.8 && < 5,
bytestring >= 0.9 && < 0.11,
cmdargs >= 0.9 && < 0.11,
containers >= 0.3 && < 0.6,