From 49e7d71cbcddb41c5b6b9b332cd4f00198cbd1d8 Mon Sep 17 00:00:00 2001 From: Maksim Ochenashko Date: Wed, 17 Jun 2020 13:01:47 +0300 Subject: [PATCH] Delete META-INF folder after remote cache pull --- main/src/main/scala/sbt/internal/RemoteCache.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/internal/RemoteCache.scala b/main/src/main/scala/sbt/internal/RemoteCache.scala index d79fa33a4..28beca05e 100644 --- a/main/src/main/scala/sbt/internal/RemoteCache.scala +++ b/main/src/main/scala/sbt/internal/RemoteCache.scala @@ -217,10 +217,12 @@ object RemoteCache { ): Unit = { IO.delete(output) IO.unzip(jar, output) - val expandedAnalysis = output / "META-INF" / "inc_compile.zip" + val metaDir = output / "META-INF" + val expandedAnalysis = metaDir / "inc_compile.zip" if (expandedAnalysis.exists) { IO.move(expandedAnalysis, analysisFile) } + IO.delete(metaDir) // testResult match { // case Some(r) => // val expandedTestResult = output / "META-INF" / "succeeded_tests"