summaryrefslogtreecommitdiffhomepage
path: root/lib/Language/Haskell/Stylish/Config.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Language/Haskell/Stylish/Config.hs')
-rw-r--r--lib/Language/Haskell/Stylish/Config.hs3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/Language/Haskell/Stylish/Config.hs b/lib/Language/Haskell/Stylish/Config.hs
index e551d71..5092ed9 100644
--- a/lib/Language/Haskell/Stylish/Config.hs
+++ b/lib/Language/Haskell/Stylish/Config.hs
@@ -189,7 +189,7 @@ parseImports config o = Imports.step
-- Note that padding has to be at least 1. Default is 4.
<*> (o A..:? "empty_list_align"
>>= parseEnum emptyListAligns Imports.Inherit)
- <*> (maybe 4 (max 1) <$> o A..:? "list_padding")
+ <*> o A..:? "list_padding" A..!= Imports.LPConstant 4
<*> o A..:? "separate_lists" A..!= True)
where
aligns =
@@ -217,7 +217,6 @@ parseImports config o = Imports.step
, ("right_after", Imports.RightAfter)
]
-
--------------------------------------------------------------------------------
parseLanguagePragmas :: Config -> A.Object -> A.Parser Step
parseLanguagePragmas config o = LanguagePragmas.step