Add mkHieFileWithSource which doesn't read the source file from disk
The mkHieFile function wasn't very easily usable in ghcide because not enough was exposed in order to use this function without performing the file read.
cc @pepeiborra
Due to a large amount of spam we do not allow new users to create repositories, they are "external" users. If you are a new user and want to create a repository, for example for forking GHC, open a new issue on ghc/ghc using the "get-verified" issue template
The mkHieFile function wasn't very easily usable in ghcide because not enough was exposed in order to use this function without performing the file read.
cc @pepeiborra