sbt/lm-coursier/src
Dream ed96b4e1e0
[2.x] fix: Populate explicitArtifacts from classifier in UpdateReport (#8874)
**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
2026-03-04 16:22:48 -05:00
..
main [2.x] fix: Populate explicitArtifacts from classifier in UpdateReport (#8874) 2026-03-04 16:22:48 -05:00
test/scala/lmcoursier [2.x] fix: Unresolved dependency error for Coursier (#8869) 2026-03-02 23:21:53 -05:00