Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I am submitting this hoping that someone more knowledgable than me will have a long look at it.
Changes:
fixed some incorrect component name (e.g. hls-hlint-plugin:lib:hls-hlint-plugin)
added entries for recently added plugins
ordered components alphabetically
all targets reported by 'stack ide targets' are now covered, except for:
ghcide:exe:ghcide-bench
ghcide:exe:ghcide-test-preprocessor
ghcide:test:ghcide-tests
ghcide:bench:benchHist
hie-compat:lib
Doubts/Notes:
Coverage is not comprehensive, haskell-language-server still returns a lot of 'Files that failed"
What is this for?
component: "haskell-language-server:lib"
What is this for?
component: "haskell-language-server:exe:haskell-language-server"
as ./exe/Arguments.hs does not exist
Isn't it inconsistent to mark test/testdata as 'none' here and then have it its own hie.yaml? This leads to a lot of Failed files