Replies: 3 comments
-
Some more infoThis is a Scala 3.0.0 project. I just uploaded it to GitHub (initial commit). Also, here is the metals version info:
VS Code is at 1.58 This is on OS X Catalina (10.15.7) |
Beta Was this translation helpful? Give feedback.
-
After some more investigation, we found that it is related to this dependency (removing it enables completion). Note that I'm not directly making use of this dependency in the codebase as yet: ("io.github.kitlangton" %% "zio-magic" % "0.3.5").cross(CrossVersion.for3Use2_13) |
Beta Was this translation helpful? Give feedback.
-
Thanks for the question! It seems that there is an issue with the dependencies:
That error is coming from the presentation compiler, it has two versions of the same library on classpath. It's likely that Also, there might be some other issues when using Scala 2.13 library that heavily uses macros, but not sure if this is the case here. I managed to get the workspace working, so this might be connected to some issue within your environment maybe? Not sure. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I'm not sure if this is a user error or something else. I've not used Metals much (maybe once before on a different system).
When I try to use code completion for methods and members (the only type of completion I've tried), nothing seems to happen. Note I'm just expecting a list to pop up after typing a ".". Maybe I should be doing something else. Note also that error reporting does work as shown by red squigglies when the wrong method name is used:
Metals Doctor seems to report everything is well:
I have attached metals.log as well.
metals.log
Thanks for any suggestions!
Beta Was this translation helpful? Give feedback.
All reactions