Ketika saya menjalankan digusur, itu menyebabkan unduhan artefak sbt biasa (meskipun kurir sudah mengunduhnya)
Sepertinya yang ini juga harus diganti ...
Menerapkan yang pada dasarnya seharusnya "hanya" menjadi masalah menambahkan implementasi untuk tugas evicted
dari sbt (di sini , memanggil metode baru di Tasks.scala
atau Evicted.scala
mengajukan, katakanlah).
Tugas ini harus bergantung pada nilai kunci coursierResolutions
. Resolution
mengetahui seluruh grafik dependensi ( dependencies
daftar ... dependensi, rootDependencies
yang root, finalDependencies
memberikan dependensi dari sebuah modul - grafik ketergantungan dapat dijalankan / dieksplorasi dengan metode ini). Versi yang digusur dapat diidentifikasi dengan cara ini.
Menutup ini. evicted
seharusnya berfungsi dengan baik dengan sbt-lm-coursier
( addSbtPlugin("io.get-coursier" % "sbt-lm-coursier" % "2.0.0-RC3-1")
), yang dapat diganti menjadi sbt-coursier
. Ini juga harus berfungsi di rilis mendatang sbt 1.3 ( > 1.3.0-RC3
).
Komentar yang paling membantu
Menerapkan yang pada dasarnya seharusnya "hanya" menjadi masalah menambahkan implementasi untuk tugas
evicted
dari sbt (di sini , memanggil metode baru diTasks.scala
atauEvicted.scala
mengajukan, katakanlah).Tugas ini harus bergantung pada nilai kunci
coursierResolutions
.Resolution
mengetahui seluruh grafik dependensi (dependencies
daftar ... dependensi,rootDependencies
yang root,finalDependencies
memberikan dependensi dari sebuah modul - grafik ketergantungan dapat dijalankan / dieksplorasi dengan metode ini). Versi yang digusur dapat diidentifikasi dengan cara ini.