mirror of https://github.com/sbt/sbt.git
Merge pull request #1245 from sbt/fix/infinite-loop
Fix infinite loop of death.
This commit is contained in:
commit
852d6e2f80
|
|
@ -99,11 +99,15 @@ final object EvaluateTaskConfig {
|
||||||
checkCycles: Boolean,
|
checkCycles: Boolean,
|
||||||
progressReporter: ExecuteProgress[Task],
|
progressReporter: ExecuteProgress[Task],
|
||||||
cancelStrategy: TaskCancellationStrategy): EvaluateTaskConfig = {
|
cancelStrategy: TaskCancellationStrategy): EvaluateTaskConfig = {
|
||||||
|
val r = restrictions
|
||||||
|
val check = checkCycles
|
||||||
|
val cs = cancelStrategy
|
||||||
|
val pr = progressReporter
|
||||||
object SimpleEvaluateTaskConfig extends EvaluateTaskConfig {
|
object SimpleEvaluateTaskConfig extends EvaluateTaskConfig {
|
||||||
def restrictions = restrictions
|
def restrictions = r
|
||||||
def checkCycles = checkCycles
|
def checkCycles = check
|
||||||
def progressReporter = progressReporter
|
def progressReporter = pr
|
||||||
def cancelStrategy = cancelStrategy
|
def cancelStrategy = cs
|
||||||
}
|
}
|
||||||
SimpleEvaluateTaskConfig
|
SimpleEvaluateTaskConfig
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue