Wrong Dependency Repository Link #19492
Replies: 6 comments 17 replies
-
I observed the same issue in a Scala repository (also submitting Maven dependencies): https://github.com/scalameta/metals/network/dependencies
Pom files for these artifacts contain correct |
Beta Was this translation helpful? Give feedback.
-
I noticed the same problem here: https://github.com/freefair/gradle-plugins/network/dependencies
Aside from |
Beta Was this translation helpful? Give feedback.
-
Also noticing this same problem when submitting projects from the Mill build tool via https://github.com/ckipp01/mill-dependency-submission. You can see for example this being used in https://github.com/com-lihaoyi/mill/network/dependencies with many of the same issues listed above. |
Beta Was this translation helpful? Give feedback.
-
It's also worth mentioning, that many links don't link to projects at all. This is especially true for almost all Scala dependencies. At least some of them have correct Maven metadata in their published |
Beta Was this translation helpful? Give feedback.
-
👋 Hi from the dependency graph team at GitHub -- just posting to say we see this and are digging into it. Thank you for the detailed comments! |
Beta Was this translation helpful? Give feedback.
-
Appreciate all the feedback, folks! We need to do some major work on our package to repository mapping logic for some of these ecosystems. Please bear with us as we take some time to analyze and prioritize any needed changes. |
Beta Was this translation helpful? Give feedback.
-
Using the new Dependency Submission API for
maven
packages links to a wrong repository.Found https://github.com/mikepenz/gradle-dependency-submission/network/dependencies
The original repository would be here: https://github.com/Kotlin/kotlinx.coroutines
Looking up this dependency on Maven (and it's pom.xml file) shows the right repository link: https://search.maven.org/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core/1.6.3/pom
Is there more information available how this mapping is created?
I found some repositories on GitHub which map correctly to their repository. For example
OkHttp
, andOkio
seen hereNot sure if it is related, but for
OkHttp
it shows Dependents, but I can't find any information how this is done. Is it a manual claim process so a maven package gets linked with the respective repository?Beta Was this translation helpful? Give feedback.
All reactions