This repository was archived by the owner on Oct 7, 2020. It is now read-only.
This repository was archived by the owner on Oct 7, 2020. It is now read-only.
Avoid runtime dependency involving brittany #1653
Open
Description
- Last step to being able to provide hie binaries (see Package
hie
binaries #1068) - From that issue:
brittany
did the necessary changes (thanks to @lspitzner) to let us avoid that dependency- @fendor tried to implement the change (see Package
hie
binaries #1068 (comment)) - As @alanz commented the change should be
Then all we have to do is pass in the already-loaded typechecked (or parsed) module and we are good to go. We can ignore all the stuff about context, libdirs, etc
As a temporary alternative we could provide the binaries with a warning about brittany (we have other two formatters providers) or, if it exists, provide a manual workaround to make it work