Skip to content

Commit 1ea4772

Browse files
committed
Inline do block
1 parent 6152df4 commit 1ea4772

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

cabal-install/src/Distribution/Client/ProjectConfig.hs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -978,9 +978,7 @@ parseProjectFileSkeletonLegacy verbosity httpTransport distDirLayout extensionNa
978978
bs <- BS.readFile extensionFile
979979
res <- parseProject extensionFile (distDownloadSrcDirectory distDirLayout) httpTransport verbosity $ ProjectConfigToParse bs
980980
case res of
981-
x@(OldParser.ProjectParseOk _ skeleton) -> do
982-
reportDuplicateImports verbosity skeleton
983-
pure x
981+
x@(OldParser.ProjectParseOk _ skeleton) -> reportDuplicateImports verbosity skeleton >> pure x
984982
x@OldParser.ProjectParseFailed{} -> pure x
985983

986984
parseProjectFileSkeletonParsec :: Verbosity -> HttpTransport -> DistDirLayout -> String -> String -> FilePath -> IO (Parsec.ParseResult ProjectFileSource ProjectConfigSkeleton, BS.ByteString)
@@ -989,9 +987,7 @@ parseProjectFileSkeletonParsec verbosity httpTransport distDirLayout extensionNa
989987
res <- Parsec.parseProject extensionFile (distDownloadSrcDirectory distDirLayout) httpTransport verbosity $ ProjectConfigToParse bs
990988
let (_, ppres) = runParseResult res
991989
case ppres of
992-
x@(Right skeleton) -> do
993-
reportDuplicateImports verbosity skeleton
994-
pure (res, bs)
990+
x@(Right skeleton) -> reportDuplicateImports verbosity skeleton >> pure (res, bs)
995991
x@Left{} -> pure (res, bs)
996992

997993
-- | Render the 'ProjectConfig' format.

0 commit comments

Comments
 (0)