mirror of https://github.com/sbt/sbt.git
**Problem** When a dependency is declared with a classifier (e.g., classifier "linux-x86_64"), the UpdateReport > ModuleReport.module.explicitArtifacts is empty. The classifier data is available as Publication objects during Coursier resolution but is lost when SbtUpdateReport reconstructs the ModuleID. **Solution** In SbtUpdateReport.moduleReport, extract explicit artifacts from Publications with non-empty classifiers and apply them to the ModuleID used by ModuleReport. This is done on a per-report copy to avoid mutating the shared moduleId cache. Fixes #5491 |
||
|---|---|---|
| .. | ||
| definitions/src/main/scala/lmcoursier | ||
| metadata@95874ca5bd | ||
| src | ||
| NOTICE | ||