public class TapLinter
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
MDQ_NAME |
Name of the MDQ stage.
|
Constructor | Description |
---|---|
TapLinter() |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
uk.ac.starlink.task.Executable |
createExecutable(OutputReporter reporter,
uk.ac.starlink.vo.EndpointSet endpointSet,
java.util.Set<java.lang.String> stageCodeSet,
int maxTestTables) |
Creates and returns an executable for TAP validation.
|
java.util.Map<java.lang.String,Stage> |
getKnownStages() |
Returns an ordered map of the validation stages defined by this class.
|
boolean |
isDefault(java.lang.String code) |
Indicates whether the stage with a given code is run by default or not.
|
public static final java.lang.String MDQ_NAME
public java.util.Map<java.lang.String,Stage> getKnownStages()
public boolean isDefault(java.lang.String code)
code
- stage codepublic uk.ac.starlink.task.Executable createExecutable(OutputReporter reporter, uk.ac.starlink.vo.EndpointSet endpointSet, java.util.Set<java.lang.String> stageCodeSet, int maxTestTables) throws uk.ac.starlink.task.TaskException
reporter
- validation message destinationendpointSet
- locations of TAP servicesstageCodeSet
- unordered collection of code strings indicating
which stages should be runmaxTestTables
- limit on the number of tables to test,
or <=0 for no limituk.ac.starlink.task.TaskException
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.