IDependencyService¶
-
public interface
IDependencyService
¶ Returns compile and source dependencies for a project or language component.
Methods¶
checkDependencies¶
-
MissingDependencies
checkDependencies
(IProject project)¶ Checks if compile and source dependencies for the given project are loaded; and returns any missing dependencies.
Parameters: - project – Project to check the dependencies for.
Returns: Missing dependencies.
compileDeps¶
-
Collection<ILanguageComponent>
compileDeps
(IProject project)¶ Gets compile dependencies for the given project.
Parameters: - project – Project to get dependencies for.
Returns: Compile dependencies.
sourceDeps¶
-
Collection<ILanguageComponent>
sourceDeps
(IProject project)¶ Gets source dependencies for the given project.
Parameters: - project – Project to get dependencies for.
Returns: Source dependencies.
sourceDeps¶
-
Collection<ILanguageComponent>
sourceDeps
(ILanguageComponent component)¶ Gets source dependencies for the given language component.
Parameters: - component – Language component to get dependencies for.
Returns: Source dependencies.