Skip to content

Commit 98ca4fd

Browse files
authored
Migrate to new JSONObject/JSONArray (#208)
1 parent 71c08af commit 98ca4fd

File tree

202 files changed

+632
-1290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

202 files changed

+632
-1290
lines changed

OpenLdapSync/src/org/labkey/openldapsync/OpenLdapSyncController.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
import org.apache.directory.api.ldap.model.exception.LdapOperationException;
2323
import org.apache.logging.log4j.Logger;
2424
import org.apache.logging.log4j.LogManager;
25-
import org.json.old.JSONArray;
26-
import org.json.old.JSONObject;
25+
import org.json.JSONArray;
26+
import org.json.JSONObject;
2727
import org.labkey.api.action.ApiResponse;
2828
import org.labkey.api.action.ApiSimpleResponse;
2929
import org.labkey.api.action.Marshal;
@@ -665,7 +665,7 @@ public ApiResponse execute(LdapForm form, BindException errors)
665665

666666
if (form.getAllowedDn() != null && form.getAllowedDn().length() > 0)
667667
{
668-
String allowed = StringUtils.join(form.getAllowedDn().toArray(), LdapSettings.DELIM);
668+
String allowed = StringUtils.join(form.getAllowedDn().toList(), LdapSettings.DELIM);
669669
props.put(LdapSettings.ALLOWED_DN_PROP, allowed);
670670
}
671671

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/SequenceOutputFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package org.labkey.api.sequenceanalysis;
1717

1818
import com.fasterxml.jackson.annotation.JsonIgnore;
19-
import org.json.old.JSONObject;
19+
import org.json.JSONObject;
2020
import org.labkey.api.data.DbSchema;
2121
import org.labkey.api.data.TableSelector;
2222
import org.labkey.api.exp.api.ExpData;

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/model/AnalysisModel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package org.labkey.api.sequenceanalysis.model;
1717

18-
import org.json.old.JSONObject;
18+
import org.json.JSONObject;
1919
import org.labkey.api.exp.api.ExpData;
2020
import org.labkey.api.pipeline.PipelineJobException;
2121
import org.labkey.api.security.User;

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/AbstractAlignmentStepProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package org.labkey.api.sequenceanalysis.pipeline;
1717

1818
import org.jetbrains.annotations.Nullable;
19-
import org.json.old.JSONObject;
19+
import org.json.JSONObject;
2020

2121
import java.util.ArrayList;
2222
import java.util.Collection;

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/AbstractParameterizedOutputHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package org.labkey.api.sequenceanalysis.pipeline;
1717

1818
import org.apache.commons.lang3.StringUtils;
19-
import org.json.old.JSONObject;
19+
import org.json.JSONObject;
2020
import org.labkey.api.data.Container;
2121
import org.labkey.api.module.Module;
2222
import org.labkey.api.pipeline.PipelineJobException;

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/AbstractPipelineStepProvider.java

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,11 @@
1616
package org.labkey.api.sequenceanalysis.pipeline;
1717

1818
import org.jetbrains.annotations.Nullable;
19-
import org.json.old.JSONArray;
20-
import org.json.old.JSONObject;
19+
import org.json.JSONArray;
20+
import org.json.JSONObject;
2121
import org.labkey.api.view.template.ClientDependency;
2222

2323
import java.lang.reflect.ParameterizedType;
24-
import java.util.ArrayList;
2524
import java.util.Collection;
2625
import java.util.Collections;
2726
import java.util.LinkedHashSet;
@@ -40,8 +39,7 @@ abstract public class AbstractPipelineStepProvider<StepType extends PipelineStep
4039
private String _websiteURL;
4140
private String _description;
4241
private LinkedHashSet<String> _clientDependencyPaths;
43-
private List<ToolParameterDescriptor> _parameters;
44-
List<PipelineStepProvider> _prerequisites = new ArrayList<>();
42+
private final List<ToolParameterDescriptor> _parameters;
4543

4644
public AbstractPipelineStepProvider(String name, String label, @Nullable String toolName, String description, @Nullable List<ToolParameterDescriptor> parameters, @Nullable Collection<String> clientDependencyPaths, @Nullable String websiteURL)
4745
{
@@ -78,20 +76,6 @@ public String getDescription()
7876
return _description;
7977
}
8078

81-
@Override
82-
public List<PipelineStepProvider> getPrerequisites()
83-
{
84-
return _prerequisites;
85-
}
86-
87-
protected void addPrerequisites(PipelineStepProvider... providers)
88-
{
89-
for (PipelineStepProvider p : providers)
90-
{
91-
_prerequisites.add(p);
92-
}
93-
}
94-
9579
@Override
9680
public Collection<ClientDependency> getClientDependencies()
9781
{
@@ -149,12 +133,7 @@ public JSONObject toJSON()
149133
parameters.put(td.toJSON());
150134
}
151135
json.put("parameters", parameters);
152-
JSONArray prerequisites = new JSONArray();
153-
for (PipelineStepProvider p : getPrerequisites())
154-
{
155-
//prerequisites.put(td.toJSON());
156-
}
157-
json.put("prerequisites", prerequisites);
136+
158137
return json;
159138
}
160139

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/AbstractVariantProcessingStepProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package org.labkey.api.sequenceanalysis.pipeline;
1717

1818
import org.jetbrains.annotations.Nullable;
19-
import org.json.old.JSONObject;
19+
import org.json.JSONObject;
2020

2121
import java.util.Collection;
2222
import java.util.List;

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/HasJobParams.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.labkey.api.sequenceanalysis.pipeline;
22

3-
import org.json.old.JSONObject;
3+
import org.json.JSONObject;
44

55
import java.util.Map;
66

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/PipelineStepProvider.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package org.labkey.api.sequenceanalysis.pipeline;
1717

1818

19-
import org.json.old.JSONObject;
19+
import org.json.JSONObject;
2020
import org.labkey.api.view.template.ClientDependency;
2121

2222
import java.util.Collection;
@@ -62,11 +62,6 @@ public interface PipelineStepProvider<StepType extends PipelineStep>
6262
*/
6363
public String getDescription();
6464

65-
/**
66-
* @return A list of any steps that must run prior to this step
67-
*/
68-
public List<PipelineStepProvider> getPrerequisites();
69-
7065
/**
7166
* @return A list of any addition JS or CSS files required to display this UI on the client.
7267
*/

SequenceAnalysis/api-src/org/labkey/api/sequenceanalysis/pipeline/SequenceOutputHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package org.labkey.api.sequenceanalysis.pipeline;
1717

1818
import org.jetbrains.annotations.Nullable;
19-
import org.json.old.JSONObject;
19+
import org.json.JSONObject;
2020
import org.labkey.api.data.Container;
2121
import org.labkey.api.module.Module;
2222
import org.labkey.api.pipeline.PipeRoot;

0 commit comments

Comments
 (0)