Class BowerLsJsonDependencyCollector
- java.lang.Object
-
- org.whitesource.agent.dependency.resolver.DependencyCollector
-
- org.whitesource.agent.dependency.resolver.npm.NpmLsJsonDependencyCollector
-
- org.whitesource.agent.dependency.resolver.bower.BowerLsJsonDependencyCollector
-
public class BowerLsJsonDependencyCollector extends NpmLsJsonDependencyCollector
Collect dependencies using 'bower ls' command.- Author:
- eugen.horovitz
-
-
Field Summary
-
Fields inherited from class org.whitesource.agent.dependency.resolver.npm.NpmLsJsonDependencyCollector
ignoreNpmLsErrors, includeDevDependencies, LS_COMMAND, LS_PARAMETER_JSON, npmLsFailureStatus, npmTimeoutDependenciesCollector, PEER_MISSING
-
Fields inherited from class org.whitesource.agent.dependency.resolver.DependencyCollector
C_CHAR_WINDOWS
-
-
Constructor Summary
Constructors Constructor Description BowerLsJsonDependencyCollector(long npmTimeoutDependenciesCollector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidgetDependencies(org.json.JSONObject jsonObject, java.lang.String rootDirectory, java.util.Collection<org.whitesource.agent.api.model.DependencyInfo> dependencies)protected org.whitesource.agent.api.model.DependencyInfogetDependency(java.lang.String dependencyAlias, org.json.JSONObject jsonObject)protected java.lang.String[]getInstallParams()protected java.lang.String[]getLsCommandParamsJson()-
Methods inherited from class org.whitesource.agent.dependency.resolver.npm.NpmLsJsonDependencyCollector
collectDependencies, executePreparationStep, getLsCommandParams, getNpmLsFailureStatus
-
Methods inherited from class org.whitesource.agent.dependency.resolver.DependencyCollector
getSingleProjectList, isWindows
-
-
-
-
Method Detail
-
getInstallParams
protected java.lang.String[] getInstallParams()
- Overrides:
getInstallParamsin classNpmLsJsonDependencyCollector
-
getLsCommandParamsJson
protected java.lang.String[] getLsCommandParamsJson()
- Overrides:
getLsCommandParamsJsonin classNpmLsJsonDependencyCollector
-
getDependency
protected org.whitesource.agent.api.model.DependencyInfo getDependency(java.lang.String dependencyAlias, org.json.JSONObject jsonObject)- Overrides:
getDependencyin classNpmLsJsonDependencyCollector
-
getDependencies
protected void getDependencies(org.json.JSONObject jsonObject, java.lang.String rootDirectory, java.util.Collection<org.whitesource.agent.api.model.DependencyInfo> dependencies)- Overrides:
getDependenciesin classNpmLsJsonDependencyCollector
-
-