Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Include package dbs of source loaded dependencies in unit files
Package dbs are one of the few things that need to be transitively included in a unit file. Fix the following case: There are two units A and B, and A depends on B. B depends on an external dependency C. In this case the unit file for A needs to include the package db for C. HLS and GHC will not pick up the package db indirectly through B's unit file. Fix this by passing a set of package-db-only HaskellReplDepInfo when merging.
- Loading branch information