File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed
lib/Language/Haskell/Stylish/Step Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -59,17 +59,13 @@ data SignatureDecl = MkSignatureDecl
5959 }
6060
6161formatSignatureDecl :: Config -> Module -> Located SignatureDecl -> ChangeLine
62- formatSignatureDecl cfg@ Config {.. } m ldecl = do
63- let block = originalDeclBlock
64- declLength = getEndColumnUnsafe ldecl
65- if fits declLength cMaxColumns then
66- noop block
67- else
68- change block (const (printDecl cfg m ldecl))
62+ formatSignatureDecl cfg@ Config {.. } m ldecl
63+ | fits declLength cMaxColumns = noop block
64+ | otherwise = change block (const (printDecl cfg m ldecl))
6965
7066 where
71- originalDeclBlock =
72- Block (getStartLineUnsafe ldecl) (getEndLineUnsafe ldecl)
67+ block = Block (getStartLineUnsafe ldecl) (getEndLineUnsafe ldecl)
68+ declLength = getEndColumnUnsafe ldecl
7369
7470printDecl :: Config -> Module -> Located SignatureDecl -> Lines
7571printDecl Config {.. } m (L _declPos decl) = runPrinter_ printerConfig [] m do
You can’t perform that action at this time.
0 commit comments