module TestImport.HieDb where import qualified GHC.Paths as GHC import HieDb.Create import HieDb.Run import HieDb.Types import HieDb.Utils import System.IO import TestImport indexHieFiles :: IO () indexHieFiles = withHieDbAndFlags (LibDir GHC.libdir) (database testOpts) $ \_ conn -> do initConn conn files <- concat <$> mapM getHieFilesIn [testHieDir] doIndex conn testOpts stderr files pure () testOpts :: Options testOpts = Options { database = testHieDbDir , trace = False , quiet = True , colour = False , context = Nothing , reindex = False , keepMissing = False , srcBaseDir = Nothing }