From 2c82ed9b6345c1708fcf61996ff785ba6c88e081 Mon Sep 17 00:00:00 2001 From: Peter van 't Hof <p.j.van_t_hof@lumc.nl> Date: Wed, 10 Feb 2016 15:40:42 +0100 Subject: [PATCH] Fix code warnings --- .../scala/nl/lumc/sasc/biopet/utils/rscript/Rscript.scala | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/public/biopet-utils/src/main/scala/nl/lumc/sasc/biopet/utils/rscript/Rscript.scala b/public/biopet-utils/src/main/scala/nl/lumc/sasc/biopet/utils/rscript/Rscript.scala index ec6623107..d8149c96d 100644 --- a/public/biopet-utils/src/main/scala/nl/lumc/sasc/biopet/utils/rscript/Rscript.scala +++ b/public/biopet-utils/src/main/scala/nl/lumc/sasc/biopet/utils/rscript/Rscript.scala @@ -23,6 +23,8 @@ import nl.lumc.sasc.biopet.utils.config.Configurable import scala.sys.process.{ Process, ProcessLogger } /** + * Trait for rscripts, can be used to execute rscripts locally + * * Created by pjvanthof on 13/09/15. */ trait Rscript extends Configurable { @@ -42,12 +44,11 @@ trait Rscript extends Configurable { script = script.getAbsoluteFile } else { val rScript: File = dir match { - case Some(dir) => new File(dir, script.getName) - case _ => { + case Some(d) => new File(d, script.getName) + case _ => val file = File.createTempFile(script.getName, ".R") file.deleteOnExit() file - } } if (!rScript.getAbsoluteFile.getParentFile.exists) rScript.getParentFile.mkdirs -- GitLab