Commit Graph

48 Commits

Author SHA1 Message Date
Dale Wijnand d31b9c5093
Add, configure & enable Scalafmt 2017-08-10 11:44:24 +01:00
Eugene Yokota b8ac05aa7f IO 1.0.0 2017-08-09 19:14:10 -04:00
Eugene Yokota 5fe8128906 Bump Scala to 2.12.3 and IO to 1.0.0-RC3 2017-07-28 11:22:52 -04:00
Dale Wijnand 5f5a70cca7 Remove undeclared log4j-slf4j-impl dependency 2017-07-28 07:34:48 +01:00
Eugene Yokota c1a12d5ee7 bump IO 2017-07-15 13:24:26 -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 4e01a35917 Contraband update 2017-07-01 07:47:19 -04:00
Eugene Yokota 4ff793645d io 1.0.0-M12 2017-07-01 03:10:38 -04:00
Eugene Yokota 32d6bf38cf send TraceEvent on crash
Fixes sbt/sbt#3234
2017-06-28 02:18:03 -04:00
Dale Wijnand 54cf4a43bb Merge pull request #81 from Rogach/1.0
Upgrade to jline 2.14.4
2017-06-16 14:13:42 +01:00
Eugene Yokota 244bf0f6e1 Bump to using sbt 1.0.0-M6 2017-06-14 01:39:49 -04:00
Rogach 44e64437b0 Upgrade to jline 2.14.4
A recent ncurses upgrade breaks older jlines.

https://github.com/sbt/sbt/issues/3240
2017-06-13 15:19:45 +03:00
Eugene Yokota ed8034f12d Bump IO 2017-04-04 23:55:39 -04:00
Eugene Yokota 70a2b4c169 JLine 2.14.3
Fixes sbt/sbt#1855
See also jline/jline2#127
2017-04-04 16:49:18 -04:00
Eugene Yokota 069104b989 Bump up log4j2 to 2.8.1 2017-04-03 03:22:47 -04:00
Eugene Yokota 36eeb4578d Reimplement multi-logger using log4j2
This introduces ManagedLogger, which is a wrapper around Log4j2's async logging.
Log4j2 separates the notion of logger (the code that collects events) and appender (the code that acts on events). The old code is kept around intentionally to minimize breakage during transition.
2017-01-13 02:49:12 -05:00
Dale Wijnand b7fefb367f
Bump sbt/io to 1.0.0-M8, w/ fix to IO.relativize 2017-01-05 13:18:59 +00:00
Eugene Yokota 2573c0f092 Scala 2.12 2016-12-22 11:59:00 -05:00
Eugene Yokota 5014e7f6b7 sjson-new 0.7.0 2016-12-22 11:19:48 -05:00
Dale Wijnand b0536f1a4d
new sjson-new 2016-12-15 18:02:39 +00:00
Dale Wijnand 11efe6846f
new sjson 2016-12-06 11:27:17 +00:00
Dale Wijnand 10183dcf3d
Upgrade sjson-new 2016-12-06 10:36:05 +00:00
Dale Wijnand 9a7abcb9c1
sbt/io upgrade 2016-12-01 14:39:24 +00:00
Dale Wijnand 89a03b7dae
Scala 2.12.0 & sbt/io 1.0.0-M7 2016-11-29 10:55:27 +00:00
Dale Wijnand 998cffd9ab
Change hlist format to serialise to flat array 2016-11-28 18:57:51 +00:00
eugene yokota a2c73e77f9 Cross publish util-logging and util-testing (#59) 2016-11-22 23:41:29 +00:00
Dale Wijnand 0d86bbdd0e
Add props to define source dependency on io
Use either -Dsbtio.path on the command line
or sbtio.path= in project/local.properties
2016-10-31 16:09:19 +00:00
Dale Wijnand c2b88760ad
Remove scala-xml, unused 2016-10-27 11:43:34 +01:00
Martin Duhem 8956da53a8 Update to latest revision of sjsonnew 2016-08-21 19:56:31 +02:00
Martin Duhem feda07b896 Adapt to recent changes to sjson-new 2016-07-24 21:42:03 +01:00
Martin Duhem 465774b13c Adapt to recent changes to sbt-datatype 2016-07-24 21:10:36 +01:00
Martin Duhem 4cffccc8c8 Caching based on sjsonnew 2016-06-28 11:17:38 +02:00
Dale Wijnand 4e4aa08a1a Drop Scala 2.10 2016-06-19 13:06:43 +01:00
Eugene Yokota 75ca253775 Don't publish tests 2016-05-11 11:39:33 -04:00
Eugene Yokota 9c49a0ed9f Update dependencies 2016-05-04 16:27:29 -04:00
Eugene Yokota 30ee653e82 Bump to sbinary 0.4.3
sbinary 0.4.3 is available from Maven Central
2016-05-02 04:00:57 -04:00
eugene yokota 5dc798c165 Merge pull request #26 from Duhemm/scripted-core
Add scripted-core
2015-12-23 17:26:42 -05:00
Martin Duhem 23698d6664 Add scripted-core 2015-12-23 09:50:36 +01:00
Eugene Yokota 1c2922a44b Bump up Scala version. Fixes #24 2015-12-16 15:27:00 -05:00
Dale Wijnand 1e5fa46cbd Upgrade to jline 2.13
Forward port of sbt/sbt#2173. Fixes #22
2015-12-09 14:12:53 +00:00
Eugene Yokota e6711a4e91 bump up 1.0.0-M3 2015-09-07 01:11:13 -04:00
Eugene Yokota c20887853e migrate to scalatest 2.2.4 2015-09-04 17:40:48 -04:00
eugene yokota c491f57f27 Merge pull request #4 from Duhemm/cleaning
Clean the build and the warnings
2015-09-04 06:47:32 -04:00
xuwei-k 624d2320f6 specs2 and scalatest should be the "test" scope 2015-09-04 00:28:54 +09:00
Martin Duhem 6175d92338 Add recommended compiler flags, fix most of the warnings 2015-08-31 15:25:10 +02:00
Martin Duhem b4e27ce471 Update IO library to sbt/IO v1.0.0-M1 2015-08-31 01:51:03 +02:00
Martin Duhem 8eae9ba726 Fix test dependencies, cross compile all projects 2015-08-31 00:57:51 +02:00
Eugene Yokota 81a79826d6 Add build.sbt 2015-08-20 00:18:02 -04:00