diff options
Diffstat (limited to 'stage1')
-rw-r--r-- | stage1/resolver.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/stage1/resolver.scala b/stage1/resolver.scala index 1293a89..4f6a2ef 100644 --- a/stage1/resolver.scala +++ b/stage1/resolver.scala @@ -259,7 +259,9 @@ case class BoundMavenDependency( ) override def show: String = this.getClass.getSimpleName ++ "(" ++ mavenDependency.serialize ++ ")" - override final lazy val lastModified = classpath.strings.map(new File(_).lastModified).max + override final lazy val lastModified: Long = taskCache[BoundMavenDependency]( "lastModified" ).memoize[java.lang.Long]{ + classpath.strings.map(new File(_).lastModified).max + } private val groupPath = groupId.split("\\.").mkString("/") protected[cbt] def basePath(useClassifier: Boolean) = s"/$groupPath/$artifactId/$version/$artifactId-$version" ++ (if (useClassifier) classifier.name.map("-"++_).getOrElse("") else "") |