mirror of
https://github.com/sbt/sbt.git
synced 2026-09-04 16:54:29 +02:00
96c775c4454bcc8be73bb6f68968bfbebbf0d87e
The previous custom offline implementation was not working on 100% of the cases and relied on the TTL of ivy. As the previous commit enabled the native offline implementation provided by ivy as of 2.3.0, this functionality is not useful anymore. The current place to specify offline is `UpdateConfiguration`, and not `InlineIvyConfiguration` that is required to instantiate sbt. With the current approach, we can be online or offline without having to instantiate ivy sbt twice. I will provide a Scalafix rewrite for this change.
librarymanagement module for sbt
git clone --no-hardlinks --branch 0.13 sbt sbt-modules/librarymanagement
cd sbt-modules/librarymanagement
git filter-branch --index-filter 'git rm --cached -qr -- . && git reset -q $GIT_COMMIT -- ivy util/cross' --prune-empty
git reset --hard
git gc --aggressive
git prune
git cb 1.0
Languages
Scala
94.5%
Java
3.1%
Shell
1.1%
Batchfile
0.9%
Roff
0.2%
Other
0.1%