From 8a0b0831255b93897f31660a836701a178f35af6 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Wed, 3 Aug 2016 19:36:53 -0400 Subject: [PATCH] Fix cache key --- plugin/src/main/scala-2.10/coursier/Tasks.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugin/src/main/scala-2.10/coursier/Tasks.scala b/plugin/src/main/scala-2.10/coursier/Tasks.scala index b601938bb..b331f7de3 100644 --- a/plugin/src/main/scala-2.10/coursier/Tasks.scala +++ b/plugin/src/main/scala-2.10/coursier/Tasks.scala @@ -225,6 +225,7 @@ object Tasks { private case class ResolutionCacheKey( project: Project, repositories: Seq[Repository], + userEnabledProfiles: Set[String], resolution: Resolution, sbtClassifiers: Boolean ) @@ -599,7 +600,8 @@ object Tasks { ResolutionCacheKey( currentProject, repositories, - startRes.copy(filter = None), + userEnabledProfiles, + startRes.copy(filter = None, profileActivation = None), sbtClassifiers ), resolution @@ -830,7 +832,7 @@ object Tasks { reportsCache.getOrElseUpdate( ReportCacheKey( currentProject, - res, + res.copy(filter = None, profileActivation = None), withClassifiers, sbtClassifiers ),