Dale Wijnand
bbeecae0b1
Define OptJsonWriter & put it on AttributeKey
2017-03-21 00:09:17 +00:00
Eugene Yokota
a9377ce4a6
Implements registerStringCodec
...
Uses TypeTag to recover the full name of type parameter, which is calculated by StringTypeTag. This is sent along in ObjectEvent.
On the other end, we can lookup typeclass instances using the tag key.
2017-02-08 05:35:49 -05:00
Eugene Yokota
ca6a0be602
Handle ReusableObjectMessage
...
When log4j2 is not using async logging, it sends the ObjectMessage using ReusableObjectMessage.
2017-01-18 06:54:15 -05: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
Eugene Yokota
496e8d3e4f
Cross building
2016-12-22 22:30:45 -05:00
Eugene Yokota
008f9bee2e
Work around Scala 2.12 init deadlock (SI-9824)
2016-12-22 14:37:59 -05: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
65ffbfd1f2
Add mavenLocal
2016-12-06 15:34:03 +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
20deba4b24
0.1.0-M15
2016-11-15 23:26:24 +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
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
Dale Wijnand
121e7f5d9e
Add -Ywarn-unused & -Ywarn-unused-import, & fix warnings
2016-06-19 11:42:31 +01:00
Dale Wijnand
8989549cb6
Remove scalacOptions already set by house rules
2016-06-19 11:16:02 +01:00
Eugene Yokota
75ca253775
Don't publish tests
2016-05-11 11:39:33 -04:00
Eugene Yokota
daaa45f494
0.1.0-M12
2016-05-04 16:28:17 -04:00
Eugene Yokota
9c49a0ed9f
Update dependencies
2016-05-04 16:27:29 -04:00
Eugene Yokota
5a60c0eea7
0.1.0-M11
2016-05-03 17:09:22 -04:00
Eugene Yokota
56e840018c
Bump to 0.1.0-M10
2016-03-31 01:23:34 -04:00
eugene yokota
d84f82d8d4
Merge pull request #31 from sbt/wip/thread
...
Inject thread.sleep, which allows thread interruption during readLine
2016-03-29 15:53:46 -04:00
Eugene Yokota
c1aa172467
0.1.0-M9
2016-03-18 22:00:02 -04:00
Dale Wijnand
e1c7f39e5a
Exempt out of -Xfuture in util-collection
2016-02-14 23:15:32 +00:00
Dale Wijnand
81757bcb15
Bump sbt-houserules to add MiMa
...
See sbt/sbt#2383
2016-02-14 21:16:49 +00:00
Eugene Yokota
ee7e2889dc
bumping up to 0.1.0-M8
2015-12-23 19:23:11 -05:00
Martin Duhem
23698d6664
Add scripted-core
2015-12-23 09:50:36 +01:00
Eugene Yokota
f84251c877
0.1.0-M6
2015-11-13 01:59:18 -05:00
Eugene Yokota
a0fb5e11fc
0.1.0-M5
2015-09-30 22:00:58 -04:00
Eugene Yokota
79b90917ec
New house rules
2015-09-16 22:42:10 -04:00
Eugene Yokota
c7c697bad1
Add picklers to FileInfo
2015-09-16 21:07:41 -04:00
Eugene Yokota
10fa9a4709
Using doge to release correctly
2015-09-05 01:42:34 -04:00
Eugene Yokota
cf6e656a67
Add utilTesting to root
2015-09-05 00:58:48 -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
Eugene Yokota
ef14f9dc03
publish tests
2015-09-04 01:48:44 -04:00
Eugene Yokota
cf890a84a8
organization := "org.scala-sbt"
2015-09-02 02:44:51 -04:00
Martin Duhem
9183680c82
Merge branch '1.0' of github.com:sbt/util into cleaning
2015-08-31 15:40:26 +02:00
Martin Duhem
6175d92338
Add recommended compiler flags, fix most of the warnings
2015-08-31 15:25:10 +02:00
Eugene Yokota
76d5aa4988
publishArtifact := false
2015-08-31 03:19:51 -04:00
Eugene Yokota
fca7a42f3d
Add sbt-house-rules and bintray-sbt
2015-08-31 03:02:44 -04:00
Martin Duhem
b4e27ce471
Update IO library to sbt/IO v1.0.0-M1
2015-08-31 01:51:03 +02:00
Martin Duhem
bb20c40ecc
Publish tests in utilLogging project
...
They are used by the tests in sbt/librarymanagement
2015-08-31 00:57:51 +02:00
Martin Duhem
8eae9ba726
Fix test dependencies, cross compile all projects
2015-08-31 00:57:51 +02:00
Eugene Yokota
871b4f4eef
move modules around.
2015-08-20 00:59:57 -04:00
Eugene Yokota
7cbcb67dfa
Remove all interface classes except for the ones used by the logger.
2015-08-20 00:38:50 -04:00
Eugene Yokota
81a79826d6
Add build.sbt
2015-08-20 00:18:02 -04:00