sbt/util
Josh Suereth 2686acd993 Part #1 of cancel-task-hooks - Hooks EvaluateTask.
* Create a new EvaluateTaskConfig which gives us a bit more freedom
  over changign config options to EvaluateTask in the future.
* Create adapted from old EvaluateTask to new EvaluateTask
* Add hooks into signals class to register/remote  a signal listener
  directly, rather than in an "arm" block.
* Create TaskEvaluationCancelHandler to control the strategy of
  who/whom can cancel (sbt-server vs. sbt-terminal).
* Create a null-object for the "can't cancel" scenario so the
  code path is exactly the same.

This commit does not wire settings into the build yet, nor does it
fix the config extractio methods.
2014-04-07 16:42:08 -04:00
..
appmacro/src/main/scala/sbt/appmacro Fix NPE in task macro accessing q"{...}".symbol.pos 2014-03-10 10:28:19 +01:00
classfile Remove AnalysisCallback.{beginSource, endSource} methods. 2013-10-24 16:44:45 +02:00
classpath Main part of integrating natures into project loading. 2014-01-24 14:34:15 -05:00
collection Part #1 of cancel-task-hooks - Hooks EvaluateTask. 2014-04-07 16:42:08 -04:00
complete API docs for Parser(s). 2013-08-16 14:22:14 -04:00
control Silence boring Eclipse warnings: catching all exceptions 2013-01-22 09:05:15 -05:00
cross/src/main/input_sources -Xlint 2013-02-04 17:30:31 -05:00
datatype Add equals/hashCode to generated API datatype classes. 2013-10-11 15:52:23 -07:00
io Generate an error when making a path string from paths containing the separator. Fixes #1038. 2013-12-18 11:53:46 -05:00
log avoid deadlock in ConsoleOut.systemOutOverwrite 2013-11-01 13:27:23 -04:00
logic/src Convert logic system test cases into unit tests. 2014-01-24 14:37:04 -05:00
process update to ScalaCheck 1.11.0 2013-11-04 11:28:40 -05:00
relation/src Logic system supporting auto plugins and initial outline of AutoPlugin and Natures types. 2014-01-24 14:30:12 -05:00