Commit Graph

10466 Commits

Author SHA1 Message Date
Ashley Mercer f92a0ab8a5 JUnitXmlTestsListener now correctly flags ignored, skipped and pending tests
Fixes #2198 Ref #2854

Generated Junit-style XML reports now include a count of ignored,
skipped and pending tests; and individual tests are correctly flagged
with the <skipped/> element.
2016-12-01 10:45:13 +00:00
eugene yokota 6527382a4e Merge pull request #62 from dwijnand/fix-file-info
Fix stackoverflow in implicit FilesInfo JsonFormat
2016-11-30 12:25:30 -05:00
Dale Wijnand 92e90c559b
Fix stackoverflow in implicit FilesInfo JsonFormat
Fixes #61

* move it back into style
* use that in Tracked (uncomment some code)
* specify the style in the spec test
* must define absolute file.. (doesn't pass with relative, which is wrong imo)
2016-11-30 16:52:10 +00:00
Dale Wijnand 1368f5f9db
Cleanup Input/Output/CacheStore 2016-11-30 16:51:51 +00:00
Dale Wijnand c6e793b03c
Test FilesInfo brokenness 2016-11-30 16:51:51 +00:00
Dale Wijnand 71d104da3d
Tweaks in FileInfo 2016-11-30 16:51:51 +00:00
Dale Wijnand 875a30cc70
Cleanup FileInfo 2016-11-30 16:51:51 +00:00
Dale Wijnand d86eab7a7a
sbt-doge 0.1.5 for plz 2016-11-29 11:07:36 +00:00
Dale Wijnand 89a03b7dae
Scala 2.12.0 & sbt/io 1.0.0-M7 2016-11-29 10:55:27 +00:00
eugene yokota 613bf8b034 Merge pull request #60 from dwijnand/additional-formats
Add back additional formats.
2016-11-28 15:22:47 -05:00
Dale Wijnand 998cffd9ab
Change hlist format to serialise to flat array 2016-11-28 18:57:51 +00:00
Dale Wijnand bcd5e800c4
Remove InputStream/OutputStream support 2016-11-28 11:11:10 +00:00
Dale Wijnand ab9165ab04
Remove formats already present upstream in sjson-new 2016-11-28 10:36:34 +00:00
Dale Wijnand ab08e1a9d5
Add back additional formats.
At least a subset of these are required for sbt/sbt to migrate away from
sbinary.

This reverts commit cee43575ce.
2016-11-25 11:42:07 +00:00
eugene yokota a2c73e77f9 Cross publish util-logging and util-testing (#59) 2016-11-22 23:41:29 +00:00
Dale Wijnand b9060c63ee Upgrade to new sbt/librarymanagement 2016-11-18 13:05:24 +00:00
Dale Wijnand e4dfbb0174 Bump TravisCI to 2.11.8, match crossScalaVersions 2016-11-17 16:32:26 +00:00
eugene yokota 94c67d9d7a Merge pull request #2833 from dwijnand/fport-floaty-commmits
[1.0] Foward port floaty commits
2016-11-16 11:56:26 -05:00
Dale Wijnand 1fa63b64e0
Tweak launchconfig config [fport]
Forward port of e94147456c.
2016-11-16 14:42:15 +00:00
Dale Wijnand 08a42eed6d
Cross publishing to 2.12 [fport]
Forward port of 462ee042ad.
2016-11-16 14:41:18 +00:00
Dale Wijnand 20deba4b24
0.1.0-M15 2016-11-15 23:26:24 +00:00
Dale Wijnand f3adb2953c
Add sbt-pgp, required by publishSigned in release 2016-11-15 23:26:08 +00:00
eugene yokota cf2f4111ec Merge pull request #57 from dwijnand/deprecations
Remove deprecated methods
2016-11-15 12:42:59 -05:00
Dale Wijnand 3e3b74096b Merge pull request #54 from dwijnand/reunite
Add props to define source dependency on io
2016-11-15 17:15:40 +00:00
Dale Wijnand 805cac42bf Merge pull request #55 from dwijnand/better-maybe
Improve xsbti.Maybe
2016-11-15 17:15:23 +00:00
Dale Wijnand 033adfe4ea
Remove deprecated methods 2016-11-15 17:14:10 +00:00
Dale Wijnand d6ebb4bc1e Upgrade to sbt 0.13.13 (#56) 2016-11-09 14:06:48 +00:00
Simon Schäfer 531ea5f635 Rename CompilerInterfaceProvider to CompilerBridgeProvider
Fix #162
2016-11-03 09:29:41 +01: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 41c7e9b85d
Improve xsbti.Maybe
* Make Nothing a singleton
* Make Maybe's constructor private
* Optimise equals to use reference equality first
* Optimise Just.equals by having proper, non-anonymous subclasses
* Having non-anonymous subclasses makes them have nicer classnames
* Give Just a value() method
2016-10-31 15:33:39 +00:00
Dale Wijnand ea56f331a1 Lazily concatenate failed errors for completion [forwardport] (#53)
* Fixes [sbt/sbt#2781]
* When using `<TAB>` completion the failed errors were always
  computed for mathcing projects even if there was no failure,
  leading to excessive computation of Levenshtein distances
  and a large lag (seconds) on builds with many matching
  projects.
2016-10-31 09:23:38 +00:00
eugene yokota d63a1f2492 Merge pull request #52 from dwijnand/eval
Really expose Eval. Fixes error in #50
2016-10-28 13:17:05 -04:00
Dale Wijnand 8d2f106f7a
Really expose Eval. Fixes error in #50 2016-10-28 12:19:41 +01:00
Kazuyoshi Kato 1f2c00cc56 Remove ProcessExtra and the use of java.lang.ProcessBuilder
Fixes #2736.
2016-10-27 19:31:46 -07:00
eugene yokota 4765990995 Merge pull request #2737 from eed3si9n/topic/server_reboot
[sbt 1.0] server reboot
2016-10-27 15:26:23 -04:00
eugene yokota 33b65edac0 Merge pull request #51 from dwijnand/noxml
Remove scala-xml, unused
2016-10-27 09:46:23 -04:00
eugene yokota 0cad442a3e Merge pull request #50 from dwijnand/eval
Expose Eval. Fixes sbt/sbt#2616
2016-10-27 09:46:04 -04:00
Eugene Yokota 18233ace05 Using sbt-datatype + sjson-new for JSON serialization 2016-10-27 09:27:41 -04:00
Eugene Yokota e7456b5653 Use the new FullReader 2016-10-27 09:20:06 -04:00
Dale Wijnand c2b88760ad
Remove scala-xml, unused 2016-10-27 11:43:34 +01:00
Dale Wijnand 881ab0f298
Expose Eval. Fixes sbt/sbt#2616 2016-10-27 11:13:45 +01:00
Eugene Yokota a94107e673 Handle closed socket 2016-10-27 02:42:12 -04:00
Eugene Yokota fe1a24cf7c Adjust to 1.0.x 2016-10-27 02:42:12 -04:00
Eugene Yokota 75deb4e55d Change "command_exec" to just "exec" 2016-10-27 02:42:12 -04:00
Eugene Yokota 5e0b087daa Use logger 2016-10-27 02:42:12 -04:00
Eugene Yokota a89fcb37ca Exec and CommandExchange refactoring 2016-10-27 02:42:12 -04:00
Eugene Yokota 3359163636 Adds serverPort attribute key 2016-10-27 02:42:12 -04:00
Eugene Yokota ebf4715dd1 Refactor to CommandExchange and CommandChannel 2016-10-27 02:42:12 -04:00
Eugene Yokota 48d3b01e6b Move files around 2016-10-27 02:42:12 -04:00
Eugene Yokota 19b079caf2 Change type to command_exec 2016-10-27 02:42:12 -04:00