eugene yokota
a109f3d76d
Merge pull request #5526 from 3rwww1/fix/npe-coursier-null-cred-realm
...
Fix coursierint NPE when credential realm is null
2020-06-09 14:24:24 -04:00
eugene yokota
34c9266377
Merge pull request #5595 from eed3si9n/wip/sjsonnew
...
sjson-new 0.9.0
2020-06-09 10:18:09 -04:00
Eugene Yokota
18a8701083
sjson-new 0.9.0
2020-06-09 00:42:56 -04:00
eugene yokota
67a09713d4
Merge pull request #5594 from adpi2/develop
...
Replace -jar with -classpath in BSPConnectionDetails
2020-06-08 12:22:44 -04:00
adpi2
eac9328db7
Replace -jar with -classpath in BuildServerConnectionDetails
2020-06-08 15:36:41 +02:00
eugene yokota
37d1cd98eb
Merge pull request #5593 from eed3si9n/wip/http
...
Remove HTTP support without explicit opt-in
2020-06-07 10:47:47 -04:00
Eugene Yokota
0d15fe1162
Remove HTTP support without explicit opt-in
...
Ref https://github.com/sbt/sbt/issues/4905
2020-06-07 01:50:41 -04:00
eugene yokota
b1192c9021
Merge pull request #5584 from eed3si9n/fport/5583
...
Fixes appResolvers returning None
2020-05-31 01:03:47 -04:00
Eugene Yokota
ada490e61d
Fixes appResolvers returning None
...
Fixes https://github.com/sbt/sbt/issues/5582
Ref https://github.com/sbt/sbt/pull/5576
In #5576 I added `m.allowInsecureProtocol`, which causes reflection error for older launcher.jar, which then falls back to None appResolvers.
2020-05-30 17:52:39 -04:00
eugene yokota
0d90b7d67b
Merge pull request #5579 from eed3si9n/wip/banner
...
Add welcome banner with Java version
2020-05-29 12:26:58 -04:00
eugene yokota
76d3c88ad9
Merge pull request #323 from eed3si9n/wip/dont_use_homebrew
...
Remove Homebrew from CI
2020-05-29 12:20:30 -04:00
Eugene Yokota
9264b128ef
Lower-case some messages
2020-05-29 02:55:12 -04:00
Eugene Yokota
2bf1bcc884
Add welcome banner with Java version
...
Fixes https://github.com/sbt/sbt/issues/5544
2020-05-29 02:35:59 -04:00
Eugene Yokota
c55cccd4d5
Remove Homebrew from CI
...
Ref https://github.com/Homebrew/homebrew-core/issues/50649
2020-05-29 01:52:58 -04:00
eugene yokota
24f367fa07
Merge pull request #5576 from eed3si9n/wip/bumplauncher
...
update to launcher 1.1.4
2020-05-28 17:00:00 -04:00
Eugene Yokota
4bb4c3a9b6
launcher 1.1.4
...
Forward `m.allowInsecureProtocol` to `MavenRepository`.
2020-05-28 16:21:46 -04:00
eugene yokota
e165629d74
Merge pull request #5538 from adpi2/topic/build-server-protocol
...
Topic/build server protocol
2020-05-28 16:02:12 -04:00
Adrien Piquerez
a498a20627
Merge branch 'develop' into topic/build-server-protocol
2020-05-28 08:57:23 +02:00
Henri Cook
4872ddf3ef
Add tests for supporting -debug flag in SBT_OPTSs
2020-05-25 19:39:54 +01:00
Henri Cook
b7558e11b9
Support debug flags in SBT_OPTs
2020-05-25 18:57:53 +01:00
Adrien Piquerez
0789fd7be6
Use java command in BspConnectionDetails
2020-05-25 13:32:48 +02:00
Adrien Piquerez
b184be860f
Add headers
2020-05-25 10:43:54 +02:00
Adrien Piquerez
914b592fb2
scalafmt
2020-05-25 09:40:54 +02:00
Adrien Piquerez
18505c4a50
Add Mima filters for sbt.internal
2020-05-22 19:07:02 +02:00
Adrien Piquerez
4f00abf1ba
BSP is part of the JVM plugin
2020-05-22 13:39:59 +02:00
Adrien Piquerez
6bce0a7b07
update NetworkClient
2020-05-22 11:17:33 +02:00
Adrien Piquerez
c11ee3269c
Add BspCompilationTaskProgress
2020-05-22 11:15:47 +02:00
eugene yokota
1f3ac6c8cd
Merge pull request #5564 from dwijnand/1.4/oome-null-msg
...
Avoid making NPEs out of OOMEs!
2020-05-19 20:19:00 -04:00
Dale Wijnand
ff97fb6068
Avoid making NPEs out of OOMEs!
...
(cherry picked from commit ba29f65f17c7b9d9ac5bf79d0934cf23438a16b4)
2020-05-19 21:30:53 +01:00
Eugene Yokota
b43f663b0e
Automatic conversion to Def.taskIf
...
When `Def.task`, `:=`, `+=` etc contains `if` and only `if` expression automatically treat it as a conditional task even if the else clause contains `.value`.
2020-05-19 15:02:57 -04:00
Adrien Piquerez
a31747758c
Create BSP connection file at server startup
2020-05-18 09:35:14 +02:00
eugene yokota
85c1c63176
Merge pull request #5560 from eatkins/remove-sbtopts
...
Remove .sbtopts
2020-05-18 00:27:56 -04:00
Eugene Yokota
45e8426d27
def taskIf[A](a: A): Initialize[Task[A]]
...
Make `Def.taskIf` accept pure `A` type, as opposed to `Def.task { ... }`.
2020-05-17 23:44:35 -04:00
Eugene Yokota
c6f62293f1
Def.taskIf macro
...
Def.taskIf accepts an if-expression or a block ending in an if-expression.
2020-05-17 23:36:04 -04:00
Eugene Yokota
fc791cc23e
Rewrite tasks using Def.ifS
2020-05-17 23:36:04 -04:00
Eugene Yokota
2feecf8a1f
Selective functor
...
This implements Selective functor for `Either[A, B]` "task" (`Initialize[Task[Either[A, B]]]`).
The selective functor allows an encoding of if-expression:
```
def ifS[A](
x: Def.Initialize[Task[Boolean]]
)(t: Def.Initialize[Task[A]])(e: Def.Initialize[Task[A]]): Def.Initialize[Task[A]]
```
The benefit of this approach is that task dependencies are still visible to inspect command.
2020-05-17 23:36:04 -04:00
Ethan Atkins
8f2d35685b
Remove .sbtopts
...
These prevent sbt from loading with the windows batch script. I think
it's better for each developer to manually decide how much ram they want
to devote to sbt anyway.
2020-05-16 19:28:51 -07:00
Adrien Piquerez
c80fe525c6
add BspClient
2020-05-16 09:52:21 +02:00
Adrien Piquerez
2c8a322bd8
bspWorkspace is a setting
2020-05-16 09:52:21 +02:00
Adrien Piquerez
f3bce7e976
fix BuildServerReporter
2020-05-16 09:52:21 +02:00
Adrien Piquerez
24f6a6f290
add BSP buildTarget/dependencySources
2020-05-16 09:52:21 +02:00
Adrien Piquerez
baa47c88c3
fix BSP logging and response
2020-05-16 09:52:21 +02:00
Adrien Piquerez
98750817c6
fix internal transitive mgmt in BSP
2020-05-16 09:52:21 +02:00
Adrien Piquerez
068fe2ad0a
add BuildServerCapabilities
2020-05-16 09:52:21 +02:00
Adrien Piquerez
3ae42ae9c6
fix scala jars and add capabilities in BuildTarget
2020-05-16 09:52:21 +02:00
Adrien Piquerez
5172775b80
fix classpath in buildTarget/scalacOptions
2020-05-16 09:52:21 +02:00
Adrien Piquerez
454ee61289
separate BSP and LSP handlers + add bspWorkspace task
2020-05-16 09:52:21 +02:00
Adrien Piquerez
a415cd0cfc
replace LSP compiler reporter by BSP one
2020-05-16 09:52:20 +02:00
Adrien Piquerez
f89cef1fd0
add bspCompile task
2020-05-16 09:52:20 +02:00
Adrien Piquerez
994e05ef12
Remove obsolete codec formats
2020-05-16 09:52:20 +02:00