From 3d4b96e2df82459eac9be0c6648f60c71423d6a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=8D=9A?= Date: Sun, 11 Dec 2011 01:37:47 +0800 Subject: [PATCH] Fix stack overflow when use Build.projects in a Project's settings. --- main/Project.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 main/Project.scala diff --git a/main/Project.scala b/main/Project.scala old mode 100644 new mode 100755 index ad92ddfc2..ead9da2ba --- a/main/Project.scala +++ b/main/Project.scala @@ -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) } } -} \ No newline at end of file +}