Merge pull request #294 from Atry/master

Fix stack overflow when use Build.projects in a Project's settings.
This commit is contained in:
Mark Harrah 2011-12-11 17:50:17 -08:00
commit 447608c596
1 changed files with 2 additions and 2 deletions

4
main/Project.scala Normal file → Executable file
View File

@ -34,7 +34,7 @@ sealed trait ProjectDefinition[PR <: ProjectReference]
sealed trait Project extends ProjectDefinition[ProjectReference]
{
def copy(id: String = id, base: File = base, aggregate: => Seq[ProjectReference] = aggregate, dependencies: => Seq[ClasspathDep[ProjectReference]] = dependencies, delegates: => Seq[ProjectReference] = delegates,
settings: Seq[Project.Setting[_]] = settings, configurations: Seq[Configuration] = configurations): Project =
settings: => Seq[Project.Setting[_]] = settings, configurations: Seq[Configuration] = configurations): Project =
Project(id, base, aggregate = aggregate, dependencies = dependencies, delegates = delegates, settings, configurations)
def resolve(resolveRef: ProjectReference => ProjectRef): ResolvedProject =
@ -439,4 +439,4 @@ object SessionVar
case None => (state, None)
}
}
}
}