Skip to content

Dependencies in components (version 0.2.12-alpha+) #143

Answered by furkan3ayraktar
volisoft asked this question in Q&A
Discussion options

You must be logged in to vote

Let me try answering these questions.

  1. IDEs like Cursive does not support the source/test code resolution through :local/root fully yet. That is why the duplication is necessary only in the root deps.edn. You can read in this issue.
  2. Different components may have different versions but you have a chance to set which version you want to use in the project level. Having different versions might be useful in the several cases. One example case could be that you have a component which uses an old version of a library and you wrote another component with the same interface but later version of the library. This way you can have both components and migrate to never one in your projects gradually.

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by furkan3ayraktar
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@tengstrand
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants