Skip to content

Commit 496e329

Browse files
Merge remote-tracking branch 'origin/develop' into fb_long_is_the_new_int
2 parents b8a6c63 + d4963ec commit 496e329

File tree

9 files changed

+23
-24
lines changed

9 files changed

+23
-24
lines changed

QueryExtensions/src/org/labkey/queryextensions/QueryExtensionsModule.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public String getName()
4040
@Override
4141
public @Nullable Double getSchemaVersion()
4242
{
43-
return 23.000;
43+
return 25.000;
4444
}
4545

4646
@Override
@@ -81,4 +81,4 @@ public Set<String> getSchemaNames()
8181
{
8282
return Collections.singleton(QueryExtensionsSchema.NAME);
8383
}
84-
}
84+
}

SequenceAnalysis/src/org/labkey/sequenceanalysis/SequenceAnalysisController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2151,7 +2151,7 @@ protected File getTargetFile(String filename) throws IOException
21512151

21522152
File targetDirectory = root.getRootPath();
21532153

2154-
return AssayFileWriter.findUniqueFileName(filename, targetDirectory);
2154+
return FileUtil.findUniqueFileName(filename, targetDirectory);
21552155
}
21562156

21572157
@Override
@@ -2449,7 +2449,7 @@ protected File getTargetFile(String filename) throws IOException
24492449
try
24502450
{
24512451
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer(), "sequenceOutputs");
2452-
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
2452+
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
24532453
}
24542454
catch (ExperimentException e)
24552455
{
@@ -2582,7 +2582,7 @@ protected File getTargetFile(String filename) throws IOException
25822582
try
25832583
{
25842584
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
2585-
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
2585+
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
25862586
}
25872587
catch (ExperimentException e)
25882588
{
@@ -2747,7 +2747,7 @@ protected File getTargetFile(String filename) throws IOException
27472747
try
27482748
{
27492749
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
2750-
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
2750+
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
27512751
}
27522752
catch (ExperimentException e)
27532753
{
@@ -4089,7 +4089,7 @@ public ApiResponse execute(ImportOutputFilesForm form, BindException errors) thr
40894089

40904090
for (File file : toCreate.keySet())
40914091
{
4092-
FileLike target = AssayFileWriter.findUniqueFileName(file.getName(), targetDirectory);
4092+
FileLike target = FileUtil.findUniqueFileName(file.getName(), targetDirectory);
40934093
FileUtils.moveFile(file, target.toNioPathForWrite().toFile());
40944094

40954095
ExpData data = ExperimentService.get().createData(getContainer(), new DataType("Sequence Output"));

SequenceAnalysis/src/org/labkey/sequenceanalysis/SequenceAnalysisManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.jetbrains.annotations.Nullable;
2525
import org.junit.Assert;
2626
import org.junit.Test;
27-
import org.labkey.api.assay.AssayFileWriter;
2827
import org.labkey.api.collections.CaseInsensitiveHashMap;
2928
import org.labkey.api.data.CompareType;
3029
import org.labkey.api.data.Container;
@@ -67,6 +66,7 @@
6766
import org.labkey.api.sequenceanalysis.RefNtSequenceModel;
6867
import org.labkey.api.sequenceanalysis.SequenceOutputFile;
6968
import org.labkey.api.sequenceanalysis.pipeline.SequenceOutputHandler;
69+
import org.labkey.api.util.FileUtil;
7070
import org.labkey.api.util.Job;
7171
import org.labkey.api.util.JobRunner;
7272
import org.labkey.api.util.PageFlowUtil;
@@ -827,7 +827,7 @@ public void addChainFile(Container c, User u, File file, int genomeId1, int geno
827827

828828
//create file
829829
String expectedName = "chain-" + genomeId1 + "to" + genomeId2 + ".chain";
830-
File outputFile = AssayFileWriter.findUniqueFileName(expectedName, targetDir);
830+
File outputFile = FileUtil.findUniqueFileName(expectedName, targetDir);
831831

832832
FileUtils.moveFile(file, outputFile);
833833
ExpData chainFile = ExperimentService.get().createData(c, new DataType("Sequence Track"));
@@ -939,4 +939,4 @@ public void testJars()
939939
assertTrue("fastqcDir dir does not exist: " + fastqcDir.getPath(), fastqcDir.exists());
940940
}
941941
}
942-
}
942+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public static File createLocalDirectory(PipeRoot pipeRoot) throws IOException
6969

7070
AssayFileWriter writer = new AssayFileWriter();
7171
String folderName = "SequenceImport_" + FileUtil.getTimestamp();
72-
webserverOutDir = AssayFileWriter.findUniqueFileName(folderName, webserverOutDir);
72+
webserverOutDir = FileUtil.findUniqueFileName(folderName, webserverOutDir);
7373
if (!webserverOutDir.exists())
7474
{
7575
webserverOutDir.mkdirs();

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
import org.apache.commons.lang3.StringUtils;
3434
import org.apache.commons.lang3.SystemUtils;
3535
import org.jetbrains.annotations.Nullable;
36-
import org.labkey.api.assay.AssayFileWriter;
3736
import org.labkey.api.collections.CaseInsensitiveHashMap;
3837
import org.labkey.api.data.CompareType;
3938
import org.labkey.api.data.Container;
@@ -61,6 +60,7 @@
6160
import org.labkey.api.sequenceanalysis.pipeline.ReferenceGenomeManager;
6261
import org.labkey.api.sequenceanalysis.pipeline.SequencePipelineService;
6362
import org.labkey.api.util.FileType;
63+
import org.labkey.api.util.FileUtil;
6464
import org.labkey.api.util.Job;
6565
import org.labkey.api.util.JobRunner;
6666
import org.labkey.api.util.PageFlowUtil;
@@ -354,7 +354,7 @@ private void sortGxf(File gxf) throws PipelineJobException
354354
}
355355
private File getOutputFile(File file, File tracksDir)
356356
{
357-
return AssayFileWriter.findUniqueFileName(file.getName().replaceAll(" ", "_"), tracksDir);
357+
return FileUtil.findUniqueFileName(file.getName().replaceAll(" ", "_"), tracksDir);
358358
}
359359

360360
private Map<String, Pair<String, Integer>> getNameTranslationMap(List<RefNtSequenceModel> refNtSequenceModels) throws PipelineJobException

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import org.json.JSONObject;
1111
import org.junit.Assert;
1212
import org.junit.Test;
13-
import org.labkey.api.assay.AssayFileWriter;
1413
import org.labkey.api.data.Container;
1514
import org.labkey.api.data.ContainerManager;
1615
import org.labkey.api.exp.api.DataType;
@@ -164,7 +163,7 @@ protected void addCustomParams(JSONObject params)
164163

165164
private Path _getLogFile()
166165
{
167-
var file = AssayFileWriter.findUniqueFileName((FileUtil.makeLegalName(_jobName) + ".log"), getDataDirectoryFileObject());
166+
var file = FileUtil.findUniqueFileName((FileUtil.makeLegalName(_jobName) + ".log"), getDataDirectoryFileObject());
168167
return file.toNioPathForWrite();
169168
}
170169

@@ -228,7 +227,7 @@ protected FileLike createLocalDirectory(PipeRoot pipeRoot) throws IOException
228227
}
229228

230229
String folderName = FileUtil.makeLegalName(StringUtils.capitalize(_folderPrefix) + "_" + FileUtil.getTimestamp());
231-
webserverOutDir = AssayFileWriter.findUniqueFileName(folderName, webserverOutDir);
230+
webserverOutDir = FileUtil.findUniqueFileName(folderName, webserverOutDir);
232231
if (!webserverOutDir.exists())
233232
{
234233
webserverOutDir.mkdir();
@@ -681,4 +680,4 @@ public File getLocationForCachedInputs(WorkDirectory wd, boolean createIfDoesntE
681680

682681
return ret;
683682
}
684-
}
683+
}

blast/src/org/labkey/blast/BLASTController.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
import org.labkey.api.security.permissions.ReadPermission;
5151
import org.labkey.api.security.permissions.UpdatePermission;
5252
import org.labkey.api.util.ExceptionUtil;
53+
import org.labkey.api.util.FileUtil;
5354
import org.labkey.api.util.PageFlowUtil;
5455
import org.labkey.api.util.Pair;
5556
import org.labkey.api.util.StringUtilsLabKey;
@@ -217,7 +218,7 @@ protected File getTargetFile(String filename) throws IOException
217218
try
218219
{
219220
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
220-
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
221+
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
221222
}
222223
catch (ExperimentException e)
223224
{
@@ -265,7 +266,7 @@ public String getResponse(RunBlastForm form, Map<String, Pair<File, String>> fil
265266
try
266267
{
267268
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
268-
FileLike input = AssayFileWriter.findUniqueFileName("blast", targetDirectory);
269+
FileLike input = FileUtil.findUniqueFileName("blast", targetDirectory);
269270
input.createFile();
270271
try (PrintWriter fw = PrintWriters.getPrintWriter(input.openOutputStream()))
271272
{

jbrowse/src/org/labkey/jbrowse/pipeline/JBrowseLucenePipelineJob.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import org.apache.commons.io.FileUtils;
44
import org.apache.commons.lang3.SystemUtils;
55
import org.apache.logging.log4j.Logger;
6-
import org.labkey.api.assay.AssayFileWriter;
76
import org.labkey.api.data.Container;
87
import org.labkey.api.files.FileUrls;
98
import org.labkey.api.module.Module;
@@ -59,7 +58,7 @@ public JBrowseLucenePipelineJob(Container c, User user, PipeRoot pipeRoot, Strin
5958
_infoFields = infoFields;
6059
_allowLenientLuceneProcessing = allowLenientLuceneProcessing;
6160

62-
setLogFile(AssayFileWriter.findUniqueFileName("jbrowse-lucene" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
61+
setLogFile(FileUtil.findUniqueFileName("jbrowse-lucene" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
6362
}
6463

6564
public static class JBrowseLucenePipelineProvider extends PipelineProvider

jbrowse/src/org/labkey/jbrowse/pipeline/JBrowseSessionPipelineJob.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package org.labkey.jbrowse.pipeline;
22

33
import org.jetbrains.annotations.Nullable;
4-
import org.labkey.api.assay.AssayFileWriter;
54
import org.labkey.api.data.Container;
65
import org.labkey.api.data.ContainerManager;
76
import org.labkey.api.data.SimpleFilter;
@@ -15,6 +14,7 @@
1514
import org.labkey.api.query.DetailsURL;
1615
import org.labkey.api.query.FieldKey;
1716
import org.labkey.api.security.User;
17+
import org.labkey.api.util.FileUtil;
1818
import org.labkey.api.util.GUID;
1919
import org.labkey.api.util.PageFlowUtil;
2020
import org.labkey.api.view.ActionURL;
@@ -101,7 +101,7 @@ private JBrowseSessionPipelineJob(Container c, User user, PipeRoot pipeRoot, Lis
101101
_sourceContainerId = databaseGuid == null ? getContainerId() : getSourceContainerId(databaseGuid);
102102
_mode = mode;
103103

104-
setLogFile(AssayFileWriter.findUniqueFileName("jbrowse-" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
104+
setLogFile(FileUtil.findUniqueFileName("jbrowse-" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
105105
}
106106

107107
private JBrowseSessionPipelineJob(Container c, User user, PipeRoot pipeRoot, String name, String description, Integer libraryId, List<Integer> trackIds, List<Integer> outputFileIds, @Nullable String existingDatabaseGuid, boolean isTemporarySession)
@@ -118,7 +118,7 @@ private JBrowseSessionPipelineJob(Container c, User user, PipeRoot pipeRoot, Str
118118
_sourceContainerId = existingDatabaseGuid == null ? getContainerId() : getSourceContainerId(existingDatabaseGuid);
119119
_isTemporarySession = isTemporarySession;
120120

121-
setLogFile(AssayFileWriter.findUniqueFileName("jbrowse-" + _databaseGuid + ".log", JBrowseManager.get().getBaseDir(c, true)));
121+
setLogFile(FileUtil.findUniqueFileName("jbrowse-" + _databaseGuid + ".log", JBrowseManager.get().getBaseDir(c, true)));
122122
}
123123

124124
private String getSourceContainerId(String databaseGuid)

0 commit comments

Comments
 (0)