Interface DependencyClassesProvider
-
- All Known Subinterfaces:
MainDependencyClassesProvider,TestDependencyClassesProvider
public interface DependencyClassesProviderBase interface for services provided the dependency classes used by a project.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<DependencyUsage>getDependencyClasses(org.apache.maven.project.MavenProject project, ClassesPatterns excludedClasses)Gets the dependency classes used by the given project, excluding those that match the given patterns.
-
-
-
Method Detail
-
getDependencyClasses
java.util.Set<DependencyUsage> getDependencyClasses(org.apache.maven.project.MavenProject project, ClassesPatterns excludedClasses) throws java.io.IOException
Gets the dependency classes used by the given project, excluding those that match the given patterns.- Parameters:
project- the Maven projectexcludedClasses- patterns of classes to exclude- Returns:
- the set of dependency usages
- Throws:
java.io.IOException
-
-