public class PythonDependencyResolver extends AbstractDependencyResolver
| Modifier and Type | Field and Description |
|---|---|
static String |
DIRECT |
static String |
WHITESOURCE_PYTHON_TEMP_FOLDER |
bomParser, fileSeparator, GLOB_PATTERN| Constructor and Description |
|---|
PythonDependencyResolver(String pythonPath,
String pipPath,
boolean ignorePipInstallErrors,
boolean installVirtualEnv,
boolean resolveHierarchyTree,
String[] pythonRequirementsFileIncludes) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getBomPattern() |
protected org.whitesource.agent.api.model.DependencyType |
getDependencyType() |
protected String |
getDependencyTypeName() |
protected Collection<String> |
getExcludes() |
protected Collection<String> |
getLanguageExcludes() |
String |
getPipPath() |
String |
getPythonPath() |
Collection<String> |
getSourceFileExtensions() |
ResolutionResult |
resolveDependencies(String projectFolder,
String topLevelFolder,
Set<String> dependenciesFiles) |
normalizeLocalPath, printResolvedFolderpublic static final String WHITESOURCE_PYTHON_TEMP_FOLDER
public static final String DIRECT
public ResolutionResult resolveDependencies(String projectFolder, String topLevelFolder, Set<String> dependenciesFiles)
resolveDependencies in class AbstractDependencyResolverprotected Collection<String> getExcludes()
getExcludes in class AbstractDependencyResolverpublic Collection<String> getSourceFileExtensions()
getSourceFileExtensions in class AbstractDependencyResolverprotected org.whitesource.agent.api.model.DependencyType getDependencyType()
getDependencyType in class AbstractDependencyResolverprotected String getDependencyTypeName()
getDependencyTypeName in class AbstractDependencyResolverpublic String[] getBomPattern()
getBomPattern in class AbstractDependencyResolverprotected Collection<String> getLanguageExcludes()
getLanguageExcludes in class AbstractDependencyResolverpublic String getPythonPath()
public String getPipPath()
Copyright © 2014–2020 Checkmarx. All rights reserved.