alodavi
67efea6248
[alodavi/improving_loading_settings_messaging] logging file and project name instead of only file name
2018-05-23 17:20:41 +02:00
Aloisia Davì
9b5f44f1ea
Merge branch '1.x' into alodavi/improving_loading_settings_messaging
2018-05-23 17:08:50 +02:00
Dale Wijnand
ab35c21c98
Drop deprecated write-sbt-version & notify-users-about-shell
...
Introduced in https://github.com/sbt/sbt/pull/4169 , these commands
aren't "user-facing" and are quite new. So no need to keep the old kebab
syntax.
2018-05-21 17:24:38 +01:00
tiqwab
b7c9862f16
Fix kebab-case commands: notify-users-about-shell, write-sbt-version
2018-05-19 18:31:20 +09:00
Aloisia Davì
145da16c7f
Merge branch '1.x' into alodavi/improving_loading_settings_messaging
2018-05-15 14:53:00 +02:00
alodavi
b30159aded
[alodavi/improving_loading_settings_messaging] logging the path instead of just the name
2018-05-15 14:06:50 +02:00
Alexander Samsig
7dfe6097fb
Removed Load and LoadCommand since they are no longer in use.
...
Changed add-defaults-commands directly since it is only used internally.
Added deprecation warning for LoadFailed and LastGrep.
2018-05-15 12:44:17 +02:00
Eugene Yokota
8409735077
Merge branch '1.1.x' into wip/merge-1.1.x
2018-05-04 12:40:43 -04:00
Eugene Yokota
28e90ea09b
Merge branch '1.1.x' into wip/merge-1.1.x
2018-04-29 14:31:30 -04:00
Seth Tisue
4477a42b5a
upgrade Scala 2.12.4 -> 2.12.6
...
I have no specific user-visible benefit in mind other than fewer
JARs to download for people who are on current versions of things
2018-04-27 23:20:51 -04:00
Dale Wijnand
a0e27c719c
Cleanup Resolve
2018-04-24 16:30:56 +01:00
Dale Wijnand
8f4b8abb7b
Run scalafmt & test:scalafmt
2018-04-24 16:12:10 +01:00
Dale Wijnand
a2af3bff15
Merge pull request #4098 from eatkins/filter
...
Exclude directories instead of including files
2018-04-23 08:15:11 +01:00
Dale Wijnand
ccf938c786
Switch to varargs inThisBuild (+friends)
2018-04-19 22:34:52 +01:00
Dale Wijnand
f459b218c4
Switch inThisBuild (+friends) to use varargs SettingsDefinition
2018-04-19 22:34:32 +01:00
Ethan Atkins
2bb717dbf9
Exclude directories instead of including files
...
The existing filter caused SourceModificationWatch.watch to ignore
deleted files because !file.exists implies !file.isFile. The intention
of the filter was to exclude directories that had a name ending in
".scala".
2018-04-13 11:36:40 -07:00
Alexey Alekhin
a1e3146c08
Don't use initialize request id for the internal collectAnalyses call
2018-04-12 19:47:32 +02:00
Dale Wijnand
4fc45e0155
Merge pull request #4056 from BennyHill/fix/3042
...
Introduce CompositeProject
2018-04-09 11:30:17 +01:00
Nafer Sanabria
3e201cee4d
Add lastGrep command
2018-04-08 10:56:25 -05:00
Alistair Johnson
b0ad1a44c0
Remove projects parameter from CompositeProject.expand
2018-04-07 15:56:31 +02:00
Alistair Johnson
6cce4f6fd9
Remove duplicate Projects
2018-04-07 01:26:40 +02:00
Alistair Johnson
68c005e4b5
Ensure precedence of top level Projects over ComponentProjects
2018-04-07 01:04:45 +02:00
Jason Steenstra-Pickens
4dc76e2b38
Add dependencyResolution scoped to updateSbtClassifiers task
...
Fixes #3432
2018-04-06 10:41:31 +12:00
Alistair Johnson
03fc4ac686
Ensure unique project Id in composite projects
2018-04-04 21:01:05 +02:00
Alistair Johnson
77b536b25f
Merge branch '1.x' of https://github.com/BennyHill/sbt into fix/3042
...
Conflicts:
main/src/main/scala/sbt/internal/BuildDef.scala
main/src/main/scala/sbt/internal/EvaluateConfigurations.scala
2018-04-04 18:30:56 +02:00
Dale Wijnand
9b3694e443
Merge pull request #4054 from eed3si9n/wip/repl
...
Fix console, JLine issue
2018-04-03 16:44:42 +01:00
Dale Wijnand
d444b6b8ae
Merge pull request #4002 from eed3si9n/wip/opt-delegation-test
...
add tests around scope delegation
2018-04-03 16:43:09 +01:00
Alistair Johnson
cbb953279c
Intial implementation of CompositeProject
2018-03-31 20:28:09 +02:00
Eugene Yokota
88f50ce35d
Fix console, JLine issue
...
Fixes #3482
2018-03-30 23:09:01 -04:00
Dale Wijnand
289077a405
Re-introduce Command.process
...
This was an unnecessary removal in
e83564a6b7 .
2018-03-28 16:37:07 +01:00
Dale Wijnand
26c267e29e
Merge pull request #4043 from dwijnand/cleanup/ParseKey
...
Cleanup test/ParseKey
2018-03-28 16:10:03 +01:00
Dale Wijnand
25988d2256
Cleanup test/ParseKey
2018-03-28 09:04:12 +01:00
Eugene Yokota
c2837c7714
Merge branch 'wip/bumpsbt' into wip/merge-1.1.x
2018-03-27 10:16:10 -04:00
Dale Wijnand
b0f9fe77b6
Merge pull request #4036 from eed3si9n/wip/fix-startup-log
...
Fixes -error not suppressing startup logs
2018-03-26 15:28:50 +01:00
eugene yokota
cd40d1ac77
Merge pull request #4031 from eed3si9n/wip/bump
...
bump modules
2018-03-26 10:26:25 -04:00
Eugene Yokota
25ab94d96a
Fixes -error not suppressing startup logs
...
Fixes #3849
This brings back the 0.13 logic:
```scala
def setGlobalLogLevel(s: State, level: Level.Value): State = {
s.globalLogging.full match {
case a: AbstractLogger => a.setLevel(level)
case _ => ()
}
s.put(BasicKeys.explicitGlobalLogLevels, true).put(Keys.logLevel.key, level)
}
```
2018-03-25 14:56:00 -04:00
Eugene Yokota
b111b05d5f
Fixes new command leaving target directory
...
Fixes #2835
This fixes `new` command creating `target` directory by moving the `target` to a staging directory in the command itself.
2018-03-24 13:45:35 -04:00
Eugene Yokota
9d2d81645b
bump modules
2018-03-24 11:02:40 +09:00
Dale Wijnand
00ce32f102
Cleanup CommandChannel
2018-03-20 09:17:55 +00:00
Dale Wijnand
6ceed00f48
Cleanup NetworkChannel
2018-03-19 15:11:39 +00:00
tmiyamon
77ffbe896d
support test compile on saving in vscode
2018-03-16 18:03:52 +09:00
Dale Wijnand
d3ef452a5f
Extract jsonRpcRespondErrorImpl
2018-03-15 12:55:21 +00:00
Dale Wijnand
268b5111ab
Format LSP methods
2018-03-15 12:55:21 +00:00
Dale Wijnand
de690f4e41
Collapse 1-line scaladocs
2018-03-15 12:55:20 +00:00
Dale Wijnand
98332c0891
Reply to sbt/exec w/ a Response/Error w/ error code
2018-03-14 13:56:29 +00:00
Eugene Yokota
0433440c59
move ServerHandler to internal per review
2018-03-13 23:42:40 +09:00
Eugene Yokota
cd9f0d2711
make sbt server extensible
...
Fixes #3890
Here's an example:
```scala
Global / serverHandlers += ServerHandler({ callback =>
import callback._
import sjsonnew.BasicJsonProtocol._
import sbt.internal.protocol.JsonRpcRequestMessage
ServerIntent(
{
case r: JsonRpcRequestMessage if r.method == "lunar/helo" =>
jsonRpcNotify("lunar/oleh", "")
()
},
PartialFunction.empty
)
```
2018-03-13 23:02:45 +09:00
Eugene Yokota
b82a1870a7
add tests around scope delegation
2018-03-10 17:24:39 -05:00
Dale Wijnand
80d342a811
Merge pull request #3995 from ruippeixotog/cross-strict-aggregation
...
Filter incompatible aggregates in cross switch commands
2018-03-08 11:27:55 +00:00
Dale Wijnand
a85d7606f3
Merge pull request #3994 from fmlrt/in_configuration_scope_filter_factories
...
Add more configuration axis ScopeFilter factory methods
2018-03-08 11:26:38 +00:00