-
Notifications
You must be signed in to change notification settings - Fork 348
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
Fatal recursive dependency #1049
Comments
Hi @tampler, thanks for reporting. The error you're seeing is generated by Bloop when importing your build, so there's not much we can do on the Metals side I'm afraid. For reference, this is essentially the same as #768, so it seems an issue with http dependencies. Paging @jvican on this to confirm it's the same issue. |
@tampler in the meantime, you can try using
I'm not sure that fixes the issue, but it's worth trying |
@gabro Thanks for your hint. Moving to git won't help either. I'll rearrange my project to use submodules instead |
In general that pattern isn't very well supported in sbt and it can cause lots of trouble. You might want to change it. I believe that changing the |
Thank you for reporting! I believe it would be best to avoid the |
Hello using VSCode 1.39.2 with Metals 1.6.2
I've set up a project with a
ProjectRef
dependency on another github. I first didsbt +update
to resolve the reference project and than built the main project in sbt as usual.sbt stuff works, but VSCode with Metals fail with the message:
Fatal recursive dependency detected in 'docs': List(docs, root, root)
Here's my pet project
Thanks for a great plugin
Boris
The text was updated successfully, but these errors were encountered: