Eugene Yokota
57254a6d32
deps: bump util
2024-10-04 00:12:56 -04:00
Eugene Yokota
02fc0d9d89
Merge branch 'wip/sbt-2.x-merge' into wip/sbt-2.x
2024-05-31 00:21:45 -07:00
Eugene Yokota
d42bc8e6e3
util 2.0.0-alpha10
2024-05-30 23:07:12 -07:00
Adrien Piquerez
e140c80667
Bump sjson-new
2024-05-28 11:11:44 +02:00
Adrien Piquerez
f8ce2cdef6
Update to Scala 3.3
2024-05-23 17:04:38 +02:00
Adrien Piquerez
863004961c
Merge remote-tracking branch 'origin/develop' into wip/sbt-2.x
2024-05-23 16:53:23 +02:00
Eugene Yokota
4f108dfc80
Merge branch 'develop' into wip/sbt-2.x-merge
2024-05-13 00:13:46 -04:00
Eugene Yokota
dc460527b4
Util 1.10.0
2024-05-05 17:53:08 -04:00
Eugene Yokota
6ab6c2baa9
Util 1.10.0-RC1
2024-04-08 22:36:44 -04:00
Alex Zolotko
3156ac253a
Update jsch to 0.2.17 (the com.github.mwiede fork)
2024-03-30 17:30:57 +01:00
Eugene Yokota
13f7bb250b
sjsonnew 0.14.0-M1
2023-10-29 14:54:24 -04:00
Matthew de Detrich
47bdf1bcde
Update Scala 2.13 version
2023-09-11 12:02:37 +02:00
Eugene Yokota
824cca75d2
Bump to Ivy 2.3.0-sbt-396a783bba347016e7fe30dacc60d355be607fe2
2023-08-24 10:36:27 -04:00
Eugene Yokota
1dd9c5c0e7
Util 1.9.1
2023-06-25 21:01:05 -04:00
xuwei-k
9a1d836b4e
update scalafmt
2023-06-25 10:16:26 +09:00
Eugene Yokota
b2ecf69b96
util 1.9.0
2023-06-02 01:36:05 -04:00
Eugene Yokota
7d052bde8f
Deprecate IntegrationTest
...
We plan to remove IntegrationTest configuration.
See https://eed3si9n.com/sbt-drop-custom-config/ for details.
2023-04-24 01:14:49 -04:00
Eugene Yokota
d2ddd9d7a9
Use scala-xml_3
2023-01-19 04:54:53 -05:00
Eugene Yokota
286467d351
sjson-new 0.13.0
2023-01-19 03:28:17 -05:00
Eugene Yokota
adc246ea9a
Bump io, util, and scala-xml
2022-11-10 13:45:08 -05:00
Eugene Yokota
adc682c926
Ivy 2.3.0-sbt-a8f9eb5bf09d0539ea3658a2c2d4e09755b5133e
2022-11-10 10:04:52 -05:00
Eugene Yokota
07725bb626
sjson-new 0.11.0
2022-10-19 01:31:12 -04:00
Eugene Yokota
90795c3590
Util 1.7.1
2022-10-02 21:49:45 -04:00
Eugene Yokota
b807671ec5
Downgrade scala-xml to _2.13 on Scala 3
...
Since Coursier doesn't have Scala 3 artifacts yet, downgrade scala-xml
so we can use for3Use2_13.
2022-08-11 23:40:40 -04:00
Eugene Yokota
925c461aa8
sbt 1.7.0
2022-07-10 23:09:51 -04:00
Eugene Yokota
5dd056fa4d
util 1.7.0
2022-07-10 05:28:16 -04:00
Eugene Yokota
76452e53ff
Drop OkHttp dependency
...
Ref https://github.com/sbt/sbt/issues/6912
Problem
-------
There's apparently a security issue with OkHttp 3.x,
which I am not really sure how applicable it is to our usage
of OkHttp but it is there.
Solution
--------
Since most of OkHttp-specic usage within LM is for Apache Ivy
downloading, I am going to drop this.
Since `sbt.librarymanagement.Http.http` is a public API,
I am substituting this with Apache HTTP backed implementation.
2022-06-12 22:24:44 -04:00
Eugene Yokota
91bf2649b2
Bump sbt
2022-06-12 22:03:23 -04:00
Eugene Yokota
e9ee8a6cab
Scala 3
2022-01-30 02:55:17 -05:00
Eugene Yokota
31db59c825
IO 1.6.0, Util 1.6.0
2021-12-26 01:08:49 -05:00
Eugene Yokota
caf47ff5cd
Util 1.6.0-RC1
2021-11-29 03:34:25 -05:00
Eugene Yokota
129b43acd2
intern/flyweight ConfigRef
...
Fixes https://github.com/sbt/sbt/issues/6721
Problem
-------
ConfigRef is among the most created on heap.
Solution
--------
intern/flyweight it.
2021-11-20 19:39:18 -05:00
Eugene Yokota
028724ac23
Bump modules
2021-09-19 15:29:08 -04:00
Matthias Kurz
93b1d2ff92
Scala 2.12.14 / 2.13.6
2021-05-28 17:57:56 +02:00
Eugene Yokota
5269e12e67
Use sbt 1.5.1
2021-05-02 22:18:03 -04:00
Eugene Yokota
c43aea5e68
IO 1.5.0, Util 1.5.0
2021-04-03 21:28:51 -04:00
Eugene Yokota
7f6bbafb9b
Remove sbt-bintray
2021-03-14 23:57:13 -04:00
Eugene Yokota
12d46e3fce
Make ModuleID#cross(...) preserve existing prefix
...
Fixes https://github.com/sbt/sbt/issues/6280
sbt-platform-deps implements `%%%` operator in https://github.com/portable-scala/sbt-platform-deps/blob/v1.0.0/src/main/scala/org/portablescala/sbtplatformdeps/PlatformDepsBuilders.scala#L36-L43
by setting the prefix field on `sbt.librarymanagement.Binary(...)`.
Currently `.cross(...)` would wipe this out, so `%%%` and `cross(CrossVersion.for3Use2_13)` do not compose.
This changes the implementation of `.cross(...)` so it can be chained
together and it will try to preserve the prefix (and suffix) values from
the existing `crossVersion` values.
This should fix the 2.13-3.x sandwich on Scala.JS and Scala Native.
2021-01-23 15:47:33 -05:00
Eugene Yokota
417a30f8db
Update to Scala 2.12.13 + 2.13.4
2021-01-17 04:18:49 -05:00
Adrien Piquerez
2b1806ae25
Add for3Use2_13 and for2_13Use3
2021-01-08 18:25:01 +01:00
Eugene Yokota
5942ccbe1f
Add Scala 2.13 support
2021-01-03 00:59:38 -05:00
João Ferreira
65b4130e6b
Update plugins.sbt
2020-12-21 13:47:50 +00:00
Eugene Yokota
2308d0a3a7
Fixes match error when using withDottyCompat
...
Fixes https://github.com/sbt/sbt/issues/6210
scodec-bits is published with pvp versionScheme (nice), this means that
we should just evaluate the version portion for pvp-ness, but I was
using `guessSecondSegment` that checks for Scala suffix. That's mistake
1.
`guessSecondSegment` assumes that the Scala suffix uses the given
ScalaModuleInfo, but with 2.13-3 sandwich we can't assume this.
In the reported case, Scala module is 3.0.0-M3 but scodec-bits uses
2.13. So that's mistake 2.
This attempts to correct both the mistakes.
1. Instead of `guessSecondSegment`, this adds a simpler `evalPvp`
function.
2. `guessSecondSegment` just looks for `_2.` or `_3` and ignores the
Scala module.
2020-12-19 17:08:24 -05:00
Erwan Queffélec
8b12c2bfa6
Update Ivy to the latest version
2020-11-22 09:41:25 +01:00
Eugene Yokota
349a4134e5
Use Bintray for nightly
2020-11-15 00:58:52 -05:00
Eugene Yokota
f8f9ed0c67
Nightly setup
2020-11-14 19:46:04 -05:00
Eugene Yokota
f63adb4a8a
Util 1.4.0
2020-10-04 12:42:46 -04:00
Eugene Yokota
c1dbeca90f
Ivy 2.3.0-sbt-839fad1cdc07cf6fc81364d74c323867230432ad
2020-05-28 00:48:36 -04:00
eugene yokota
3b3aa2f495
Merge pull request #331 from eed3si9n/wip/contraband_
...
Bump Contraband
2020-04-06 18:26:03 -04:00
Eugene Yokota
fd71e8cb17
Bump Contraband
2020-04-06 18:15:46 -04:00