Skip to content

Commit 6bd37b4

Browse files
authored
Route all temp file creation through FileUtil for consistency (#191)
1 parent deb9842 commit 6bd37b4

File tree

6 files changed

+9
-7
lines changed

6 files changed

+9
-7
lines changed

SequenceAnalysis/src/org/labkey/sequenceanalysis/pipeline/SequenceTaskHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ public static void logModuleVersions(Logger log)
258258
log.debug("java.io.tmpDir: " + System.getProperty("java.io.tmpdir"));
259259
try
260260
{
261-
File tmp = File.createTempFile("sa-tmp", "tmp");
261+
File tmp = FileUtil.createTempFile("sa-tmp", "tmp");
262262
log.debug("temp file location: " + tmp.getParent());
263263
tmp.delete();
264264
}

SequenceAnalysis/src/org/labkey/sequenceanalysis/run/util/GFFReadWrapper.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import org.labkey.api.sequenceanalysis.SequenceAnalysisService;
99
import org.labkey.api.sequenceanalysis.pipeline.SequencePipelineService;
1010
import org.labkey.api.sequenceanalysis.run.AbstractCommandWrapper;
11+
import org.labkey.api.util.FileUtil;
1112
import org.labkey.sequenceanalysis.util.SequenceUtil;
1213

1314
import java.io.File;
@@ -34,7 +35,7 @@ public File sortGxf(File gxf, @Nullable File output) throws PipelineJobException
3435
if (output == null)
3536
{
3637
getLogger().debug("file will sort sorted in place");
37-
outputFile = File.createTempFile("gffread", ".txt");
38+
outputFile = FileUtil.createTempFile("gffread", ".txt");
3839
}
3940
else
4041
{

SequenceAnalysis/src/org/labkey/sequenceanalysis/util/Barcoder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ public void setUp()
554554
try
555555
{
556556
//create input data
557-
_input = File.createTempFile("barcodeTest", ".fastq");
557+
_input = FileUtil.createTempFile("barcodeTest", ".fastq");
558558
if (_input.exists())
559559
_input.delete();
560560

SequenceAnalysis/src/org/labkey/sequenceanalysis/util/SequenceUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ public static Set<String> getContigsInVcf(File vcf) throws PipelineJobException
541541
{
542542
try
543543
{
544-
File script = File.createTempFile("script", "sh");
544+
File script = FileUtil.createTempFile("script", "sh");
545545
try (PrintWriter writer = PrintWriters.getPrintWriter(script))
546546
{
547547
writer.println("#!/bin/bash");

SequenceAnalysis/src/org/labkey/sequenceanalysis/visualization/VariationChart.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.jfree.ui.RectangleEdge;
2424
import org.jfree.ui.TextAnchor;
2525
import org.json.old.JSONObject;
26+
import org.labkey.api.util.FileUtil;
2627
import org.labkey.api.writer.PrintWriters;
2728
import org.w3c.dom.DOMImplementation;
2829
import org.w3c.dom.Document;
@@ -311,7 +312,7 @@ private FeatureList readGff(String gff) throws IOException
311312
if (gff == null)
312313
return new FeatureList();
313314

314-
File f = File.createTempFile("variationChart", ".gff");
315+
File f = FileUtil.createTempFile("variationChart", ".gff");
315316
try (PrintWriter writer = PrintWriters.getPrintWriter(f))
316317
{
317318
writer.write(gff);
@@ -354,7 +355,7 @@ public Map<String, Object> toSVG(List<JFreeChart> charts, int width, int height)
354355
i++;
355356
}
356357

357-
File output = File.createTempFile("sequenceGraph", ".svg");
358+
File output = FileUtil.createTempFile("sequenceGraph", ".svg");
358359
try (BufferedWriter writer = new BufferedWriter(new FileWriter(output)))
359360
{
360361
generator.stream(writer);

singlecell/src/org/labkey/singlecell/pipeline/singlecell/RunCellHashing.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ protected List<Chunk> addAdditionalChunks(SequenceOutputHandler.JobContext ctx,
184184
//Add one more indentation to headers:
185185
try
186186
{
187-
File updated = File.createTempFile("headerUpdate", ".md");
187+
File updated = FileUtil.createTempFile("headerUpdate", ".md");
188188
try (PrintWriter writer = PrintWriters.getPrintWriter(updated); BufferedReader reader = Readers.getReader(markdown))
189189
{
190190
String line;

0 commit comments

Comments
 (0)