-
-
Notifications
You must be signed in to change notification settings - Fork 389
[skip circleci] Update code documentation generation instructions #2288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
We should also mention that |
yeah, thanks for noting it |
I tried
and the links are not shown for local package definitions. |
As it seems does not work to show links
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look fine, although I haven't tried any of it!
Not really, no. |
On reflection, I think we should actually avoid merging this until #2194 is fixed somehow. There's not much point advertising a feature that's completely broken. |
I've tried a cabal project removing and adding |
Behaviour here is very odd and needs further investigation. |
there is a vscode config option to open docs locally as before, but we decided to set open in hackage the default due to broken links |
agree |
Huh, that's weird. I'm on Linux, GHC 8.10.7, Cabal 3.6.0.0, FWIW. Can easily reproduce with a simple exe package that has just one dependency on |
thanks , will try to reproduce, just to be sure the behaviour is:
|
Correct. |
Aha, that explains a few things! See #2194 (comment). |
I'm also wary of haskell/cabal#7690 (comment), though I have no idea what's going on there. |
--enable-documentation
is needed to make the hover show the links to open docs and sourcesI am not sure if stack instructions will work, i.e. show the links see #Documentation and Source links for local dependencies #1866
//cc @georgefst @DunetsNM @eirikm