Eugene Yokota
ef61a1efa7
Read just the amount of bytes available
2017-11-27 21:37:37 -05:00
Eugene Yokota
f785750fc4
IPC Unix domain socket for sbt server
...
In addition to TCP, this adds sbt server support for IPC (interprocess communication) using Unix domain socket and Windows named pipe.
The use of Unix domain socket has performance and security benefits.
2017-11-27 21:37:31 -05:00
Eugene Yokota
0c803214aa
IPC Unix Domain Socket and Windows Named Pipe sockets
...
The Java socket implementation for IPC is lifted from facebook/nailgun.
af623fdded /
2017-11-27 21:36:25 -05:00
Dale Wijnand
8b1cab04c6
Merge pull request #3699 from saniyatech/fix-3693
...
Removes reference to version 0.14.0 from a warning message
2017-11-07 08:27:21 +00:00
Saniya Tech
b5e05e1fc1
Merge branch '1.x' into fix-3693
2017-11-04 09:52:35 -04:00
Dale Wijnand
9232a8fbc8
Merge pull request #3671 from miklos-martin/1.x
...
Add nameOption to the Command trait
2017-11-03 08:33:52 +00:00
Miklos Martin
1f89e3dc02
move nameOption to the trait
2017-11-03 06:39:53 +01:00
Miklos Martin
951c78a4d7
better naming + value class
2017-11-03 06:39:53 +01:00
Miklos Martin
79e75f02e5
add newline
2017-11-03 06:39:53 +01:00
Miklos Martin
8dacb72f9d
Fixes #3297 and #3531
...
Add commandName as an extension method in Command
2017-11-03 06:39:53 +01:00
Saniya Tech
8757a4c6ac
Removes reference to version 0.14.0 from a warning message
2017-10-31 17:09:20 -04:00
eugene yokota
12c2e9b8e7
Merge pull request #3689 from OlegYch/fix-npm
...
Don't fail loading the build if npm is missing or we are on Windows
2017-10-30 18:12:46 -04:00
OlegYch
f761dab63e
Don't fail loading the build if npm is missing or we are on Windows
2017-10-29 16:37:53 +03:00
Dale Wijnand
bb6d8d62ec
Merge pull request #3672 from RomanIakovlev/1.x
...
Add new setting to determine if running in CI env
2017-10-28 00:28:44 +01:00
Dale Wijnand
4527029584
Merge pull request #3673 from RomanIakovlev/sbt_1055
...
Add a check for a change in SBT version before reload
2017-10-28 00:24:44 +01:00
Roman Iakovlev
69ae4f3073
Add a check for a change in SBT version before reload
...
Fixes #1055
2017-10-27 20:38:23 +02:00
Roman Iakovlev
5f143434a8
Add new setting to determine if running in CI env
...
Fixes #3653
2017-10-26 20:59:04 +02:00
Dale Wijnand
7e1a904b95
Merge pull request #3650 from dwijnand/kind-projector
...
Add and use kind-projector
2017-10-26 09:42:55 +01:00
Dale Wijnand
9f1d60be60
Rewrite to polymorphic function syntax
2017-10-25 10:23:46 +01:00
Dale Wijnand
f662fdda8e
Rewrite to function syntax
2017-10-25 10:22:48 +01:00
Dale Wijnand
fb17cc393f
Rewrite to inline syntax
2017-10-25 10:22:48 +01:00
Dale Wijnand
c39e9af68c
Add kind-projector
2017-10-25 10:22:48 +01:00
Dale Wijnand
35c3542492
Get rid of Fn1
2017-10-25 10:21:00 +01:00
Dale Wijnand
c98449e272
Rename & use more Instance.Aux, introduce Instance.Aux2.
2017-10-25 10:15:30 +01:00
Dale Wijnand
34f9e56311
Introduce and use KList.Aux
2017-10-25 10:15:29 +01:00
Dale Wijnand
3cd8f4dadf
Simplify Initialize.joinAny
2017-10-25 10:15:29 +01:00
eugene yokota
8eb5879101
Merge pull request #3659 from eed3si9n/wip/reboot
...
Adds "reboot dev"
2017-10-25 04:06:59 -04:00
Eugene Yokota
6ac4571197
Adds "reboot dev"
...
This adds a new option `dev` to the `reboot` command, which deletes the only the current sbt artifacts from the boot directory. `reboot dev` reads actively from `build.properties` instead of using the current state since `reboot` can restart into another sbt version.
In general, `reboot dev` is intended for the local development of sbt.
Fixes #3590
2017-10-25 03:19:10 -04:00
eugene yokota
d5e1de08aa
Merge pull request #3662 from dwijnand/scalafmt
...
Scalafmt 1.3, sbt-scalafmt 1.14
2017-10-25 00:19:47 -04:00
Dale Wijnand
81c5eaec33
Merge pull request #3633 from dwijnand/misc-2017-10-12
...
Misc 2017-10-12
2017-10-24 20:37:20 +01:00
Dale Wijnand
e0d8079083
Scalafmt 1.3, sbt-scalafmt 1.14
2017-10-24 12:23:37 +01:00
Eugene Yokota
bcd21ba9b6
Merge branch 'wip/3648' into 1.x
2017-10-20 23:58:39 -05:00
eugene yokota
294a12fbf1
Merge pull request #3654 from scalacenter/json-locks
...
Add vscode-sbt-scala json locks
2017-10-20 17:19:45 -05:00
jvican
41a058c9b9
Add vscode-sbt-scala json locks
...
This is what gets generated after `compile`.
2017-10-20 20:05:16 +02:00
Simon Schäfer
ebac491501
Disable patvars warnings
...
There are simply too many unused pattern vars and I don't want to fix
them right now. And watching all of the warnings everywhere is annoying.
2017-10-19 13:07:24 +02:00
Simon Schäfer
93e08b7ee7
Fix warnings about unused pattern vars in various projects
2017-10-19 13:07:24 +02:00
Simon Schäfer
187a861194
Fix unused pattern match vals in run project
2017-10-19 13:07:24 +02:00
Simon Schäfer
ede94cb34c
Fix unused pattern vals warnings in main-command project
2017-10-19 13:07:24 +02:00
Simon Schäfer
0454b873bf
Fix warnings in protocol project
...
There were warnings about catch all exception handlers.
2017-10-19 13:07:24 +02:00
Simon Schäfer
dc5411836a
Fix warnings in util-copmlete project
...
There were warnings because of
- unused pattern match values
- deprecations
- unused methods (`def unary_-` and `def -`)
2017-10-19 13:07:24 +02:00
Simon Schäfer
38f550deef
Fix warnings in util-collection project
...
There were warnings because of
- unused pattern match values
- deprecations
- a Xlint bug in scalac
2017-10-19 13:07:24 +02:00
Simon Schäfer
30d59d356d
Disable warnings for unused params and implicits
...
There are many warnings because unused parameter are everywhere.
2017-10-19 13:07:24 +02:00
Dale Wijnand
4ce4fb72bd
Merge pull request #3635 from PanAeon/escape-sbt-file-imports
...
Escape imports from sbt files
2017-10-13 16:17:21 +01:00
PanAeon
64241e0d3a
Fixes #3464 . Escape imports from sbt files, so if user creates a backquoted definition then task evalution will not fail.
2017-10-13 11:04:15 +01:00
Dale Wijnand
86be5359e7
Initial scaladoc Initialize/Keyed/KeyedInitialize
2017-10-12 20:31:25 +01:00
Dale Wijnand
10397926aa
Make sure of EvaluateTask in Extracted obvious
2017-10-12 15:36:05 +01:00
eugene yokota
fa33b6e422
Merge pull request #3632 from dwijnand/trailing-println
...
Kill trailing println
2017-10-11 13:38:09 -04:00
Dale Wijnand
d8e52bb5d4
Kill trailing println
2017-10-11 15:29:15 +01:00
eugene yokota
fd20d3039a
Merge pull request #3629 from sbt/1.0.x
...
Merge 1.0.x
2017-10-10 12:32:10 -04:00
eugene yokota
8c04b267bf
Merge branch '1.x' into 1.0.x
2017-10-10 10:57:05 -04:00