sbt/util
Dan Sanduleac 96c7864088 Add 2 derived settings tests:
1) non-default derived settings, if they produce anything, the settings
   they produce must supersede previous assignents (in the settings seq)
   to the same key.

2) even if a derived setting is scoped at a higher scope (e.g.
   ThisBuild) the settings it produces are scoped at the intersection of
   that (the defining) scope and the scope of the triggering dependency.

2 is particularly nice as it enables this behaviour:
    derive(b in ThisBuild := a.value + 1)
    a in project1 := 0
    // a could be defined in all projects
    ==>
    Now (b in project1).value == (a in project1).value + 1 == 1
    and similarly in all other projects
    all with a single derived setting
2014-05-01 03:11:22 +01: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 Add 2 derived settings tests: 2014-05-01 03:11:22 +01:00
complete Reintroduced the `examples` method. Reintroduced and deprecated the `checkMatches` method. 2014-04-18 16:44:26 +01: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 Follow deprecation - @deprecated says to use pair and so it's used in the body 2014-04-07 22:31:40 +02: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