public class DependencyVerifier extends Object
T-Plan Robot Enterprise, (C) 2009-2025 T-Plan Limited. All rights reserved.
Modifier and Type | Method and Description |
---|---|
static DependencyVerifier |
get(File executable)
Create a dependency verifier for an executable.
|
static DependencyVerifier |
get(List<ScriptDependency> deps)
Create a dependency verifier for a list of script dependencies.
|
static ScriptingContext |
getCompileContextWithDependencies(File f)
Compile a script in a custom mode that tracks dependencies.
|
List<ScriptDependency> |
getConfigurationDependencies()
Get all dependencies on the user configuration file.
|
List<ScriptDependency> |
getExternalFileDependencies()
Get all dependencies on files outside of the current project or those
referred through an absolute path.
|
List<ScriptDependency> |
getSystemSpecificDependencies()
Get all system dependencies, i.e.
|
List<ScriptDependency> |
getSystemSpecificFileDependencies()
Get all dependencies on system specific files, i.e.
|
String |
toString()
Get the string representation of this object in the JSON notation.
|
public List<ScriptDependency> getSystemSpecificDependencies()
public List<ScriptDependency> getSystemSpecificFileDependencies()
public List<ScriptDependency> getExternalFileDependencies()
public List<ScriptDependency> getConfigurationDependencies()
public String toString()
public static DependencyVerifier get(List<ScriptDependency> deps)
deps
- dependency list.public static DependencyVerifier get(File executable)
executable
- either a single script (.tpr) or a workutem (.xml).public static ScriptingContext getCompileContextWithDependencies(File f)
f
- a script file.