Skip to content

Commit 0428148

Browse files
committed
parsePackage' :: T.Text -> Either String Package
1 parent 71e65aa commit 0428148

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

app/Main.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ main = do
2626
| otherwise -> cabal
2727
gen f = do
2828
f' <- T.readFile f
29-
case parseOnly parsePackage f' of
29+
case parsePackage' f' of
3030
Right r -> do
3131
let hiePath = fst (splitFileName f) </> "hie.yaml"
3232
T.writeFile hiePath $ fst sOrC r

src/Hie/Cabal/Parser.hs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ data Package = Package Name [Component]
2121
data Component = Lib Name Path | Exe Name Path | Test Name Path
2222
deriving (Show, Eq, Ord)
2323

24+
parsePackage' :: Text -> Either String Package
25+
parsePackage' = parseOnly parsePackage
26+
2427
parsePackage :: Parser Package
2528
parsePackage =
2629
( do

0 commit comments

Comments
 (0)