From 655e2e5c9151f1602c93503c6fd903506a3b4842 Mon Sep 17 00:00:00 2001 From: Benjy Date: Mon, 28 Oct 2013 17:12:12 +0000 Subject: [PATCH] Fix serialization in Sync. The serialized structures there aren't part of an Analysis, so they aren't interned. TODO: Refactor InternedAnalysisFormats so that this is more straightforward and less error-prone. This commit is a first-pass fix of the broken test. --- main/actions/src/main/scala/sbt/Sync.scala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/main/actions/src/main/scala/sbt/Sync.scala b/main/actions/src/main/scala/sbt/Sync.scala index 2851e2414..16698653b 100644 --- a/main/actions/src/main/scala/sbt/Sync.scala +++ b/main/actions/src/main/scala/sbt/Sync.scala @@ -71,8 +71,7 @@ object Sync import sbinary._ import Operations.{read, write} import DefaultProtocol.{FileFormat => _, _} - val formats = new sbt.inc.InternedAnalysisFormats() - import formats._ + import sbt.inc.AnalysisFormats.{fileFormat, relationFormat} def writeInfo[F <: FileInfo](file: File, relation: Relation[File, File], info: Map[File, F])(implicit infoFormat: Format[F]): Unit = IO.gzipFileOut(file) { out =>