Skip to content
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

Update package search support to handle source dependencies #2606

Closed
cursive-ide opened this issue Oct 29, 2021 · 1 comment
Closed

Update package search support to handle source dependencies #2606

cursive-ide opened this issue Oct 29, 2021 · 1 comment
Labels
changed Marks issues describing changes to existing features eap-only Marks issues describing bugs in EAP releases
Milestone

Comments

@cursive-ide
Copy link
Owner

cursive-ide commented Oct 29, 2021

In 1.12.0, Cursive now allows source dependencies to be specified in deps.edn files (#2591), and will download and attach them as sources. The Package Search integration doesn't understand this syntax, and should be updated to handle it.

@cursive-ide cursive-ide added the eap-only Marks issues describing bugs in EAP releases label Oct 29, 2021
@cursive-ide cursive-ide added this to the 1.12.0 milestone Oct 29, 2021
@cursive-ide
Copy link
Owner Author

This is fixed in the next EAP. There are two parts - source artifacts are not returned to Package Search, so they will not appear in the dependencies window. Also, when a version of an artifact is updated, if there are source artifacts for that artifact at any level (either at root level or in an alias) the version of the source artifact will be updated too.

@cursive-ide cursive-ide modified the milestones: 1.12.0, 1.12.0-eap2 Nov 14, 2021
@cursive-ide cursive-ide added the changed Marks issues describing changes to existing features label Nov 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changed Marks issues describing changes to existing features eap-only Marks issues describing bugs in EAP releases
Projects
None yet
Development

No branches or pull requests

1 participant