Eugene Yokota
81f175ddbf
Fixes #1666
2015-06-20 00:51:42 -04:00
James Roper
3625ce5943
Added Extracted.runInputTask
...
This provides a convenience function for running an input task from the
extracted state. This is particularly useful for commands, release steps
etc that may want to run input tasks, like scripted.
2015-06-10 16:09:09 +02:00
Andrew Johnson
7c0f455c79
Use FiniteDuration to represent time rather than a long
2015-05-13 14:18:27 -04:00
Andrew Johnson
4ec092617f
Add forceUpdateMs
2015-05-13 08:02:48 -04:00
Josh Suereth
b568565615
Merge pull request #1970 from matthewfarwell/test-exclude
...
Test exclude
2015-05-11 15:27:06 -04:00
eugene yokota
c1952698e4
Merge pull request #2000 from dwijnand/command-to-string
...
Implement SimpleCommand.toString. Fixes #1998 .
2015-05-07 10:45:16 -07:00
Eugene Yokota
66e07f6e83
use Duration to track minForcegcInterval
2015-05-05 19:29:22 -04:00
Dale Wijnand
97ed5822c7
Implement SimpleCommand.toString. Fixes #1998 .
2015-05-05 09:11:52 +01:00
Eugene Yokota
8aca4e8fa6
Force GC on cross building
2015-05-04 23:49:36 -04:00
Eugene Yokota
2bbe872969
Use interval throttling
...
JMX doesn't seem to work in reporting
memoryMxBean.getObjectPendingFinalizationCount
At least for the test build that I used it always reports zero.
2015-05-04 23:09:23 -04:00
Eugene Yokota
d82fe46052
Fixes #1223 . Uses JMX to find out when to force GC.
2015-04-30 14:53:50 -04:00
eugene yokota
1ebe3804b3
Merge pull request #1992 from dwijnand/cross-scala-versions-default
...
Fix crossScalaVersions default, derived from scalaVersion. Fixes #1828 .
2015-04-29 05:08:40 -07:00
eugene yokota
27bd275343
Merge pull request #1989 from dwijnand/inThisBuild
...
Add inThisBuild, similar to inConfig. Fixes #1847
2015-04-26 18:58:12 -07:00
eugene yokota
d0fbd10852
Merge pull request #1987 from ajsquared/0.13
...
Add configurationsToRetrieve
2015-04-26 18:54:32 -07:00
Dale Wijnand
116c1e1e8b
Fix crossScalaVersions default, derived from scalaVersion.
...
Fixes #1828 .
2015-04-26 17:06:59 +01:00
Dale Wijnand
1aff36d505
Add help message for `inspect actual`. Fixes #1651 .
2015-04-26 03:18:29 +01:00
Dale Wijnand
348a28f761
Cleanup inspectDetailed.
2015-04-26 02:31:51 +01:00
Dale Wijnand
677c33611a
Add inThisBuild, similar to inConfig. Fixes #1847
2015-04-25 20:39:59 +01:00
Andrew Johnson
b617b41ae1
Support configuring a subset of configurations from which to retrieve dependencies when retrieveManaged is true
2015-04-23 12:49:45 -04:00
Matthew Farwell
d4cffdddd9
corrected exclusion logic, added more unit tests & scripted tests
2015-04-17 09:28:58 +02:00
Matthew Farwell
0e56878534
Added unit tests for Defaults.selectedFilter
2015-04-14 06:31:27 +02:00
Matthew Farwell
a9e06109a3
Added exclusions to testOnly and testQuick command line, indicated by a '-' prefix.
2015-04-13 16:31:22 +02:00
eugene yokota
c879432b0f
Merge pull request #1950 from ajsquared/0.13
...
Add retrieveManagedSync
2015-04-10 12:48:17 -07:00
Andrew Johnson
e647234743
Add retrieveManagedSync
2015-03-31 10:59:41 -04:00
Dale Wijnand
5c2ec63fa6
Make use of the nicer Project settings syntax in 0.13.8.
2015-03-27 01:19:26 +00:00
David Perez
4b5a3b785e
Merge remote-tracking branch 'upstream/0.13' into 0.13
2015-03-25 16:12:54 +01:00
David Perez
ef6c5f7e55
Merge remote-tracking branch 'origin/0.13.7' into 0.13
2015-03-25 16:01:15 +01:00
David Perez
5ce11c67c5
Catch exceptions with NonFatal
2015-03-25 15:02:45 +01:00
David Perez
2c52efeca5
Removed unicode arrow
2015-03-25 13:14:48 +01:00
David Perez
79ef772219
Removed unicode arrow
2015-03-24 14:54:10 +01:00
Dale Wijnand
a4d2e04532
Add explicit return type for implicit removeSeq.
2015-03-23 22:29:57 +00:00
Dale Wijnand
18c7a5c226
MAke Task's remove1/removeN final.
2015-03-20 16:34:13 +00:00
Dale Wijnand
1db6f7f316
s/remove/removed/
2015-03-20 16:12:39 +00:00
Dale Wijnand
17a1179e5b
Add -= & --= for setings & keys, dual of += & ++=.
2015-03-16 23:44:38 +00:00
Dale Wijnand
51e83e7ea4
Fix temp variable names for +=/++= macros.
2015-03-16 23:31:14 +00:00
David Perez
508fc1b5ec
Issue 1900, more robustness in help system
2015-03-12 15:30:43 +01:00
Eugene Yokota
1891b52472
Roll back the use of sbt/serialization for update caching
2015-03-10 05:12:17 -04:00
Eugene Yokota
ca9257c064
OOM handling. #1763
2015-03-09 21:22:58 -04:00
Eugene Yokota
b70fa6e0c2
Use pickler to cache UpdateReport for update task. #1763
2015-03-09 21:22:58 -04:00
Dale Wijnand
a058a38b7b
Define Project.settings with SettingsDefinition.
...
This maintains old, existing ways of configurating project settings,
while adding the possibility to:
* Define add a sequence of settings, between other individual settings
* Pass a Seq[Setting[_]] to Project.settings without having to do
"varargs expansion", ie. ": _*"
2015-03-06 17:33:54 +00:00
Eugene Yokota
b40a9e79c8
Fixes per review
2015-02-25 00:54:03 -05:00
Eugene Yokota
30ca290a13
Add sbt.root.ivyplugin escape hatch
2015-02-25 00:22:26 -05:00
Eugene Yokota
162ed3f320
Fixes #1869 , Ref #1871 . Don't enable IvyPlugin for multi project generated root
2015-02-24 23:02:26 -05:00
Dale Wijnand
d07cdb92ad
Make sure bare build.sbt is published by default.
2015-02-24 23:02:26 -05:00
Dale Wijnand
58a2e634e2
Improve disabling publish artificial root.
...
Not only is this safer, it also disables delivering the ivy file.
2015-02-24 23:02:25 -05:00
Dale Wijnand
03dc3f6fd0
Disable publishing artificial root.
2015-02-24 23:02:25 -05:00
Simon Schäfer
9a51264c96
Fixes #1845 . Reformat Scaladoc of `AutoPlugin`
...
Enumerations always need to start with the same number, otherwise
Scaladoc doesn't recognize them as enumeration (no idea why).
Code blocks need to be surrounded by {{{}}}. The indentation of the
larger code block is still not correctly displayed, but I couldn't find
out why.
A TODO comment is moved out of the Scaladoc comment.
2015-02-07 01:35:35 +01:00
eugene yokota
35214ba202
Merge pull request #1841 from sbt/wip/merge-notes
...
Merging notes
2015-02-03 17:00:09 -05:00
Eugene Yokota
f42419bdd4
Adds addMavenResolverPlugin. #1808/#1793
2015-02-02 14:57:25 -05:00
eugene yokota
1a3062ed10
Merge pull request #1799 from indrajitr/cross-source
...
Enable cross-version support for Scala sources.
2015-02-02 13:09:54 -05:00