-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Qualify final artifact to avoid name conflicts (fixes #364)
- Loading branch information
Showing
1 changed file
with
4 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8cc71a1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not familiar with
gradle
, but shouldn't this change also change the Maven coordinates?I mean the current coordinates are unchanged for caffeine guava adapter, right?
in which case the expected artifact name to be fetched from Central is:
IOW, to be consistently renamed the Maven coordinates should probably be:
in which case the fetch URL would be:
Example is
guava-retrying
library, that gerrit also depends on:With the corresponding URL:
8cc71a1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hmm, you're right this does change the coordinate.
https://oss.sonatype.org/content/repositories/snapshots/com/github/ben-manes/caffeine/
That probably isn't desirable to do until we move to 3.0...
8cc71a1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, yes, small change, big impact :-)
https://oss.sonatype.org/content/repositories/snapshots/com/github/ben-manes/caffeine/caffeine-guava/2.8.1-SNAPSHOT/caffeine-guava-2.8.1-20191110.185159-1.jar
That's exactly what we would like to have. If you would release 2.8.1 from the HEAD, then we would fetch it like this:
in which case the fetched artifact would be called:
caffeine-guava-2.8.1.jar
.What is the ETA of 3.0.0?
8cc71a1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At best I might have time over the winter holidays, but otherwise it is unplanned. That release would bump up the minimum JDK to take advantage of VarHandles, etc.