Mark Harrah
fbee96939d
print message and stack trace when exception occurs in completion
2012-05-21 22:23:44 -04:00
Mark Harrah
e34b8e4bf2
print message and stack trace when exception occurs in completion
2012-05-21 22:23:44 -04:00
Mark Harrah
9cf2c41fb8
fix exception thrown when tab completing invalid project name
2012-05-21 22:23:44 -04:00
Mark Harrah
9ee30636b3
don't put scala-library.jar on the boot classpath unless it is on the classpath
2012-05-21 22:23:44 -04:00
Mark Harrah
a099754109
if defined, use explicit historyPath at ThisBuild or Global project scope
2012-05-21 22:23:44 -04:00
Johannes Rudolph
a7e37c4ac0
a bunch of refactorings and setting renamings
2012-05-21 18:31:07 +02:00
Johannes Rudolph
9f4852ac64
Merge branch 'sbt-0.12'
...
We can now support the previously 0.12 only features by explicitly including
the Graph class in 0.11 builds.
Conflicts:
project.sbt
project/build.properties
project/gpg.sbt
project/plugins.sbt
src/main/scala/net/virtualvoid/sbt/graph/Plugin.scala
2012-05-21 17:55:20 +02:00
Johannes Rudolph
7ad5a74d4d
update build to sbt 0.11.3
2012-05-21 17:48:46 +02:00
Johannes Rudolph
376e037277
fix dependsOn update compile error
2012-05-21 14:57:52 +02:00
Johannes Rudolph
b765bc6453
simpler sbt version independent crossName implementation
2012-05-21 12:12:25 +02:00
Johannes Rudolph
9a0d44ace7
let ivy-report already depend on update to make sure report actually exists
2012-05-21 12:11:50 +02:00
Johannes Rudolph
e232a9906f
use `scalaVersion in update` to lookup report file
...
This will help if you use the common
scalaVersion := "2.9.2"
scalaVersion in update := "2.9.1"
idiom.
2012-05-21 11:37:53 +02:00
Johannes Rudolph
b7fbd8acdd
depending on update is enough for ivy report to be generated
2012-05-21 11:37:53 +02:00
Johannes Rudolph
d5ffe97485
improve DRYness
2012-05-21 11:31:28 +02:00
Johannes Rudolph
805d246878
Merge commit 'refs/pull/5/head' into sbt-0.12
...
Conflicts:
project/build.properties
2012-05-21 11:16:24 +02:00
Johannes Rudolph
116c13e51b
use sbt 0.12.0-Beta2 for building
...
Had to disable ls for now since it is not yet supported for 0.12.0-Beta2
2012-05-21 11:13:55 +02:00
Johannes Rudolph
be22b8c663
use `scalaVersion in update` to lookup report file
...
This will help if you use the common
scalaVersion := "2.9.2"
scalaVersion in update := "2.9.1"
idiom.
2012-05-20 18:21:17 +02:00
Johannes Rudolph
6722536991
depending on update is enough for ivy report to be generated
2012-05-20 18:19:51 +02:00
Johannes Rudolph
2304f1ecf7
Link to build page instead of to badge
2012-05-20 19:10:45 +03:00
Johannes Rudolph
c0e3053180
add build-hive status batch to readme
2012-05-20 18:08:08 +02:00
Johannes Rudolph
f3aadf22a0
add coda hale's repository for jerkson (needed for ls)
2012-05-20 18:06:28 +02:00
Mark Harrah
63895a3d77
source compatibility with 2.8.1, where resident mode can't be supported
2012-05-19 18:20:20 -04:00
Mark Harrah
c62dd99ddf
tab complete scripted tests
2012-05-19 18:20:20 -04:00
Mark Harrah
4816991b18
basic support for pending scripted tests
2012-05-19 18:20:20 -04:00
Mark Harrah
4b724e1102
inline tasks, for internal use later
2012-05-19 18:20:20 -04:00
Mark Harrah
1f9433f175
Second try at printing message when stack trace suppressed.
...
Problems:
1. Without a message, users don't find 'last'
2. Showing a message for every error clutters output.
This tries to address these issues by:
1. Only showing the message when other feedback has not been provided and
'last' would not usually be helpful. This will require ongoing tweaking.
For now, all commands except 'compile' display the message. 'update' could
omit the message as well, but perhaps knowing about 'last' might be
useful there.
2. Including the exact command to show the output:
last test:compile
and not just
last <task>
3. Highlighting the command in blue for visibility as an experiment.
Review by @ijuma and @retronym, please.
2012-05-19 18:20:19 -04:00
Mark Harrah
5ff33fad3e
Second try at printing message when stack trace suppressed.
...
Problems:
1. Without a message, users don't find 'last'
2. Showing a message for every error clutters output.
This tries to address these issues by:
1. Only showing the message when other feedback has not been provided and
'last' would not usually be helpful. This will require ongoing tweaking.
For now, all commands except 'compile' display the message. 'update' could
omit the message as well, but perhaps knowing about 'last' might be
useful there.
2. Including the exact command to show the output:
last test:compile
and not just
last <task>
3. Highlighting the command in blue for visibility as an experiment.
Review by @ijuma and @retronym, please.
2012-05-19 18:20:19 -04:00
Mark Harrah
eec347e2dd
ensure enableEcho called after jline.Terminal.getTerminal. fixes #460
2012-05-19 18:20:19 -04:00
Mark Harrah
f4c0a0d9a6
display relative key strings for incomplete tasks
2012-05-19 18:20:19 -04:00
Mark Harrah
1f612aaecb
ensure enableEcho called after jline.Terminal.getTerminal. fixes #460
2012-05-19 18:20:19 -04:00
Eugene Vigdorchik
e5bedb3e14
Refactor according to the comments.
2012-05-17 07:24:24 -04:00
Eugene Vigdorchik
dabb0fd377
Refactor according to the comments.
2012-05-17 07:24:24 -04:00
Eugene Vigdorchik
29e5143ded
Additional method in ProcessIO to process inheriting input.
2012-05-17 07:24:24 -04:00
Eugene Vigdorchik
2b1f21a21c
Additional method in ProcessIO to process inheriting input.
2012-05-17 07:24:24 -04:00
Eugene Vigdorchik
f3253e496d
Use java 7 Redirect.INHERIT to inherit subprocess' input stream.
2012-05-17 07:24:24 -04:00
Eugene Vigdorchik
8d123081a2
Use java 7 Redirect.INHERIT to inherit subprocess' input stream.
2012-05-17 07:24:24 -04:00
Mark Harrah
53ee1c5adf
hk2-jar packaging should be handled like a standard jar. fixes #463
2012-05-16 07:34:15 -04:00
Mark Harrah
50ddd485af
add a missing 'lazy'
2012-05-13 22:38:00 -04:00
Mark Harrah
208b46fd10
resident mode: package objects
2012-05-13 21:31:40 -04:00
Mark Harrah
062b47ac8d
better invalidation of interface version.properties file
2012-05-13 21:31:40 -04:00
Mark Harrah
f3e49dcbfe
cleanup compilation tests
2012-05-12 23:12:29 -04:00
Mark Harrah
7bed381bec
cleanup compilation tests
2012-05-12 23:12:29 -04:00
Mark Harrah
25159137d7
approximate type parameters and references by name
...
not as accurate, but simpler.
2012-05-12 23:12:29 -04:00
Mark Harrah
864580aae1
approximate type parameters and references by name
...
not as accurate, but simpler.
2012-05-12 23:12:29 -04:00
Mark Harrah
00d0918714
workaround separate compilation and raw types
2012-05-12 23:12:29 -04:00
Eugene Vigdorchik
c795511e13
Only allow a single task to run at any point in time if parallelExecution in Test is false.
2012-05-12 10:15:59 -04:00
Eugene Vigdorchik
6f03b83446
Remove unneeded map argument.
2012-05-12 10:15:49 -04:00
Mark Harrah
4e6cbd7304
delete symlink and not its contents when recursively deleting a directory
2012-05-11 21:24:05 -04:00
Paolo G. Giarrusso
23ab013074
Update README according to branch name
2012-05-10 18:57:02 -04:00
Paolo G. Giarrusso
d903f67269
Typo
2012-05-10 18:57:02 -04:00