mirror of https://github.com/sbt/sbt.git
- Add CacheUrlConversion in lm-coursier internal to convert cache file paths back to original repository URLs (single place for logic). - CoursierDependencyResolution delegates to CacheUrlConversion. - DependencyLockManager.createFromUpdateReport now accepts optional cacheDir; when an artifact has a file URL it either converts via cache dir (Coursier layout) or fails with a clear message. - dependencyLock task passes csrCacheDirectory so lock file gets portable HTTPS URLs instead of machine-specific cache paths. Expectation 1: Lock file contains original Maven Central (or repo) URLs. Expectation 2: If conversion is not possible, lock creation fails. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||