Jan Hrcek
Jan Hrcek
I find this curious and managed to reproduce the issue (with latest hls + ghc 9.4.8 on fedora) I narrowed down somewhat that the issue is observable in the vicinity...
Nice investigation @soulomoon I'd be interested how you got the printout of the relevant ranges. And do you have to recompile/reinstall hls just to get the "print" statements in?
Awesome, thanks! ~I'll play around with this snippet.~ I turned your snipped into runnable script for local poking around. It required me to declare Outputable instance for HieType to make...
I figured out a nicer way to show hie file (with full types reconstructed instead of with `TypeIndex`es) and it seems that in both cases the type info is associated...
Ok, I got to the bottom of this (what a fun learning experience this was :smile:) TL;DR: not showing types when TypeApplications is used seems like deliberate design - the...
Sure, I'm using Linux, Fedora 36, x86_64 arch.
@wz1000 as I said it's still reproducible with master, but it requires couple dozen test iteration to trigger the failure. I used these steps (tried both with ghc 9.4.8 and...
These eval plugin tests https://github.com/haskell/haskell-language-server/actions/runs/8018144432/job/21903462404?pr=4087 usually fail due to the GetLinkable rule failure, so not sure how much this improves the issue. I'll go over this PR tomorrow and try...
Thanks for the bug report! In this case logs are not necessary, the reproducer you described is sufficient (I managed to reproduce it too). I'll look into this and try...
In VSCode: File > Preferences > Settings type "semantic tokens" in the search box and one of the settings it finds should be a checkox "Enable semanticTokens plugin". You might...