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

Consuming preferred dependencies is unexpected across Gradle, Maven, and Ivy metadata #48

Open
OdysseusLives opened this issue Oct 12, 2018 · 0 comments

Comments

@OdysseusLives
Copy link
Member

Tracking gradle/gradle#7351

I'm raising this as an issue/ conversation topic as it relates to functionality not part of Ivy or Maven metadata, but an interesting user flow of:

  1. User defines preferred dependency version in a project
  2. User publishes with Maven or Ivy or Gradle metadata format
  3. User consumes dependency in another project
  4. User expects to resolve to the preferred transitive dependency version

That will have a different outcome depending on what metadata format is used.

Mainly, I'd like a discussion/ clarification/ README section that details what I should expect with these use cases.

@OdysseusLives OdysseusLives added this to the Prefer and require milestone Oct 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant