When prompting completions directly after changing the cabal file, incorrect completions are shown.
This is the result of useWithStaleFast
which is used when calling CabalParseFields
as the results are queried before the computation has actually finished.