Eugene Yokota
5e8bbf8d0d
implement `skip in publish`
...
`skip in publish` when set to `true` will skip publish, publishLocal, and publishM2. (sbt-pgp already skips publishSigned).
Fixes sbt/sbt#3136
2017-07-27 22:04:42 -04:00
eugene yokota
c9f9f5ca3c
Merge pull request #3349 from dwijnand/mima
...
Add, configure & enable MiMa
2017-07-26 10:20:49 -04:00
Dale Wijnand
c103950b10
Add, configure & enable MiMa
2017-07-26 14:14:04 +01:00
Dale Wijnand
3a14bd8094
Merge pull request #3367 from eed3si9n/wip/keys
...
Unify to camel cased setting key
2017-07-26 09:07:05 +01:00
eugene yokota
996b760a9e
Merge pull request #3365 from sbt/wip/terminalwidth
...
InteractionService#terminalWidth
2017-07-25 05:16:08 -04:00
Eugene Yokota
b27ff9ace7
Unify to camel cased setting key
...
Fixes #3146
2017-07-25 03:06:17 -04:00
Dale Wijnand
57b34f56d2
Merge pull request #3364 from sbt/wip/newfix
...
Fix new command
2017-07-25 07:52:50 +01:00
Eugene Yokota
467617a4b9
Implement withRank
2017-07-25 01:50:53 -04:00
Eugene Yokota
f96c8b9668
InteractionService#terminalWidth
...
Adds `def terminalWidth: Int` to InteractionService to wrap JLine 2 (or 3 in the future).
Fixes #3352
2017-07-24 22:44:18 -04:00
Eugene Yokota
a68372fd52
Fix new command
...
This was caused by bad porting of lm API usage.
Fixes #3355
2017-07-24 22:23:37 -04:00
eugene yokota
ac7b1498a9
Merge pull request #3363 from sbt/fport/3329
...
[fport] Make scripted support sbt 1.0.0-RC1 or later
2017-07-24 22:20:36 -04:00
Dale Wijnand
696aacb31f
Make scripted support sbt 1.0.0-RC1 or later
...
Fixes #3325
2017-07-24 21:18:13 -04:00
eugene yokota
26954994e2
Merge pull request #3362 from sbt/fport/3356
...
[fport] Override current project's scalaVersion on ^^
2017-07-24 20:16:40 -04:00
Eugene Yokota
2c4e78f414
Override current project's scalaVersion on ^^
...
Both the default settings and ^^ together sets the correct scalaVersion based on `sbtVersion in pluginCrossBuild`, but frequently people set up `scalaVersion` on sbt plugin's subproject, which disables the feature.
This change appends the scalaVersionSetting on ^^ so scalaVersion gets switched to 2.12.2 on ^^ 1.0.0-RC2 etc.
Fixes #3205
2017-07-24 18:45:37 -04:00
eugene yokota
82a8ca87e1
Merge pull request #3358 from sbt/wip/linereader
...
Keep ConsoleChannel open
2017-07-24 13:47:07 -04:00
Dale Wijnand
d6803f0645
Merge pull request #3351 from Duhemm/wip/fix-3299
...
Allow `.value` on SettingKey inside ifs & lambdas
2017-07-24 07:42:58 +01:00
Eugene Yokota
a58b1ebce0
Keep ConsoleChannel open
...
Fixes #3282
For now, don't try to shutdown ConsoleChannel while the network is processing the command in the background.
2017-07-22 03:35:42 -04:00
Eugene Yokota
7b2b7d696b
Don't wrap InputStream for Windows
...
Ref #3282
We used to wrap InputStream so it will inject Thread.sleep, which then allows the thread to be cancelled, emulating a non-blocking readLine. This trick doesn't seem to work for Windows.
For non-Cygwin, actually just removing the wrapping does the job, but I couldn't get it to work for Cygwin.
To test, run some command via network, and then type `show name` into the terminal. On Cygwin, it will not respond.
2017-07-22 03:34:10 -04:00
Martin Duhem
9dfe1a8406
Allow `.value` on SettingKey inside ifs & lambdas
...
Calling `.value` on a SettingKey doesn't trigger any execution and
doesn't have any side effect, so we can safely allow calls to `.value`
inside conditionals and lambdas.
Fixes #3299
2017-07-21 16:26:45 +02:00
eugene yokota
4f42e2aa50
Merge pull request #3346 from dwijnand/imports
...
Add missing aliases in Imports
2017-07-20 11:37:04 -04:00
eugene yokota
1b68c909c6
Merge pull request #3345 from dwijnand/rm-Seq2Vector
...
Un-implicit & deprecated Seq2Vector
2017-07-20 11:18:58 -04:00
Dale Wijnand
f821ddb6de
Add missing aliases in Imports
...
Fixes #3341
2017-07-20 11:37:05 +01:00
Dale Wijnand
be1b4897e9
Un-implicit & deprecated Seq2Vector
2017-07-20 11:29:55 +01:00
Dale Wijnand
a068736836
Merge pull request #3342 from sbt/wip/sbt1
...
sbt 1.0.0-RC2
2017-07-20 10:36:48 +01:00
Eugene Yokota
b2220fe9d4
sbt 1.0.0-RC2
2017-07-20 06:56:37 +01:00
Dale Wijnand
2d7ec47b13
Merge pull request #3324 from sbt/wip/contraband
...
Bump Contraband to latest
2017-07-17 10:51:29 +01:00
Eugene Yokota
8d159b87a2
Fix test
2017-07-17 02:14:17 -04:00
Eugene Yokota
00a9dd14a4
Bump Contraband to latest
2017-07-17 01:05:30 -04:00
eugene yokota
53b9ce2d71
Merge pull request #3323 from sbt/wip/notes
...
notes
2017-07-17 01:01:25 -04:00
Eugene Yokota
79394da920
notes
2017-07-17 01:00:57 -04:00
eugene yokota
e6a70f9864
Merge pull request #3322 from sbt/wip/integration
...
Bump all modules to latest
2017-07-16 23:45:46 -04:00
Eugene Yokota
c9fae43595
bump to Util 1.0.0-M28 and Zinc 1.0.0-X20
2017-07-16 22:16:33 -04:00
Eugene Yokota
fda31ec5e7
Fixes dependency-management / extra
2017-07-16 20:05:19 -04:00
Eugene Yokota
9ccfbe462c
Minor change to tests/serial
2017-07-16 17:53:33 -04:00
Eugene Yokota
2f8d7c2f7a
Fixes tests/scala-instance-classloader
2017-07-16 17:50:23 -04:00
Eugene Yokota
c72ca77c29
Fixes source-dependencies/trait-member-modified
2017-07-16 17:41:46 -04:00
Eugene Yokota
c279995cdd
Fixes source-dependencies / transitive-memberRef
2017-07-16 17:38:58 -04:00
Eugene Yokota
baadd76544
Fixes project/extra
2017-07-16 17:30:20 -04:00
Eugene Yokota
cc090344d9
Fixes project/auto-plugins
2017-07-16 17:22:33 -04:00
Eugene Yokota
96b5c3bb45
Disable compiler-project/macro-config
2017-07-16 17:08:02 -04:00
Eugene Yokota
5432756547
Fixes dependency-management/pom-scope
2017-07-16 17:05:46 -04:00
Eugene Yokota
1903f8c8b9
Fixes dependency-management/exclude-dependencies
2017-07-16 17:01:42 -04:00
Eugene Yokota
24ea928598
Fixes dependency-management/cached-resolution-classifier
2017-07-16 16:56:09 -04:00
Eugene Yokota
bf4901f9ef
Some helpful changes for update caching
...
There's a bug in sbt/util#93
2017-07-16 16:45:08 -04:00
Eugene Yokota
6a13287dba
Merge branch 'wip/cached-update' into wip/integration
2017-07-16 16:12:06 -04:00
Eugene Yokota
2608009214
Fixes dependency-management/make-pom
2017-07-16 15:41:51 -04:00
Eugene Yokota
d8929ae135
Fixes dependency-management/pom-advanced
2017-07-16 15:33:35 -04:00
Eugene Yokota
4e380d6055
Fixes dependency-management/cached-resolution-conflicts
2017-07-16 15:29:21 -04:00
Eugene Yokota
ae93e6cb47
Mark compiler-project/macro-config pending
2017-07-16 15:21:44 -04:00
Eugene Yokota
170685f4e1
Fixes dependency-management/update-sbt-classifiers
2017-07-16 15:12:47 -04:00