You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import some module and define a function whose name collides with a function in the module.
save the file and restart VS Code
In my case, it does highlight the error that ambiguous definition occurs, but it seems that the extension is not inspecting other parts of the code. When I hover on a function or a variable, it shows an empty small window instead of the definition.
The text was updated successfully, but these errors were encountered:
This is to be expected, since we typecheck the project and provide hover information based on the type checking information. If you introduce an error now, we can use the information from the last successful typecheck for hover. If you close your session and open it from new, we don't have all the caches, so some features don't work
Thank you for the reply! It would be great if some improvement can be made to deal with this issue. I'm not sure if the typecheck infomation can be preserved or there is a way to circumvent naming conflicts when doing typecheck :).
Steps to reproduce this problem:
In my case, it does highlight the error that ambiguous definition occurs, but it seems that the extension is not inspecting other parts of the code. When I hover on a function or a variable, it shows an empty small window instead of the definition.
The text was updated successfully, but these errors were encountered: