Eugene Yokota
3b4547718e
Remove deprecated methods
2025-05-11 05:23:41 -04:00
Eugene Yokota
967ecb49bc
deps: Scala 3.7.0
2025-05-11 01:30:07 -04:00
xuwei-k
13d6626564
update .scalafmt.conf. enforce new scala 3 syntax
2025-01-02 11:25:34 +09:00
xuwei-k
5c5a14aac5
use lazyZip
2025-01-01 16:34:54 +09:00
xuwei-k
f11d9d76f0
remove more implicit. use given and using
2024-11-18 14:39:00 +09:00
xuwei-k
d193c990d1
remove implicit params. change to using
2024-11-18 06:49:22 +09:00
xuwei-k
c5b7038f3a
use `given` instead of `implicit val`
2024-11-17 17:35:23 +09:00
Eugene Yokota
56941dac04
refactor: Update Scala 3 syntax
2024-10-27 23:55:30 -04:00
xuwei-k
cfb9ffea95
remove deprecated `[this]` qualifier
...
https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2024-10-03 21:16:48 +09:00
Eugene Yokota
c81d269ed2
Merge branch '1.10.x' into wip/merge-1.10.x
2024-05-07 04:39:25 -04:00
Adrien Piquerez
12e9267e1e
Remove more unused
2024-03-05 15:25:25 +01:00
Julien Richard-Foy
72bfb3f45a
Transfer copyright to Scala Center
2023-06-20 16:39:07 +02:00
Eugene Yokota
50b062b795
Port util-logging
2023-01-15 23:40:57 -05:00
eugene yokota
b3aae681bf
Merge pull request #6711 from xuwei-k/fix-scala-2-13-warn
...
fix Scala 2.13 warnings
2021-11-14 21:53:57 -05:00
xuwei-k
535b15b83e
fix Scala 2.13 warnings
2021-11-14 22:59:34 +09:00
xuwei-k
aa8b1141f8
Update scalatest
2021-11-14 22:03:59 +09:00
Brice Jaglin
33b09dc765
update scaladoc to reflect argument type of the overload
2020-04-24 16:54:48 +02:00
Brice Jaglin
6be10901de
add context-bound-relaxed helpers for write-only Tracked
2020-04-24 16:54:48 +02:00
Eugene Yokota
36a16673c0
reduce compiler warnings
2020-01-08 09:41:29 -05:00
Ethan Atkins
ad59e71b1a
Add util headers
...
None of the util files had headers.
2019-12-08 10:29:22 -08:00
Eugene Yokota
98ec0075f4
apply formatting
2019-04-20 23:23:13 -04:00
Eugene Yokota
7431dbdf1a
throw error on deserialization error
2019-04-04 00:53:44 -04:00
Brian P. Holt
6f2b78b6a8
clean up compiler warnings in util-tracking
2018-07-27 11:35:26 -05:00
Brian P. Holt
141d9357cc
invoke output value function again, after executing output effect
...
fixes #168
2018-07-27 11:31:58 -05:00
Dale Wijnand
44a2f1d92c
Kill utilTesting
...
No need for a 1-line, 1-class jar
2018-02-23 18:16:30 +00:00
Dale Wijnand
d31b9c5093
Add, configure & enable Scalafmt
2017-08-10 11:44:24 +01:00
Dale Wijnand
ad4afa0a18
Deprecated Changed
...
Fixes #114
2017-08-08 15:32:26 +01:00
Eugene Yokota
f653800cb3
Add back outputChanged
...
Fixes #79
2017-07-16 19:28:02 -04:00
Eugene Yokota
24d97aa104
Fixes Tracked.inputChanged
...
Tracked.inputChanged stores and reads hash correctly.
Fixes #96
2017-07-16 18:48:28 -04:00
Eugene Yokota
b0b9dc5e0f
switch to using sjson-new-murmurhash
...
The input validation for caching currently relies on having a stack of `scala.math.Equiv`, which is questionable since it can fallback to universal equality.
This is likely related to the intermittent caching behavior we are seeing in https://github.com/sbt/sbt/issues/3226
2017-07-14 12:27:06 -04:00
Eugene Yokota
f48848e5d4
Adds overrides for File-based caching
...
sbt/util#45 implemented caching using sjson-new. Now many of the functions take `CacheStore` that abstracts the caching ability.
sbt/sbt#3109 demonstrates that setting up CacheStore requires boilerplate involving concepts introduced in sbt 1.
This change adds back overrides using File by making assumption that majority of the time we would want standard JSON converter.
2017-04-17 10:24:54 -04:00